25730 mm = 84.41601 feet