25849 meters = 84806 feet and 5.17 inches