26.66 feet = 8125.968 mm