26.68 feet = 8132.064 mm