26.289 feet = 8012.8872 mm