26.36 feet = 8034.528 mm