26.262 feet = 8004.6576 mm