25865 mm = 84.858924 feet