24969 meters = 81919 feet and 3.5 inches