23596 meters = 77414 feet and 8.38 inches