26.227 feet = 7993.9896 mm