26.28 feet = 8010.144 mm