25389 mm = 83.297244 feet