23760 meters = 77952 feet and 9.07 inches