26.352 feet = 8032.0896 mm