25126 mm = 82.434383 feet