25.026 feet = 7627.9248 mm