26.67 feet = 8129.016 mm