67.336 feet = 20524.0128 mm