34.89 feet = 10634.472 mm