26.49 feet = 8074.152 mm