89.023 feet = 27134.2104 mm