25889 mm = 84.937664 feet