25850 meters = 84809 feet and 8.54 inches