25710 meters = 84350 feet and 4.72 inches