25827 meters = 84734 feet and 3.02 inches