23958 meters = 78602 feet and 4.35 inches