20962 mm = 68.772966 feet