25708 mm = 84.343832 feet