26.38 feet = 8040.624 mm