23597 meters = 77417 feet and 11.75 inches