25847 meters = 84799 feet and 10.43 inches