23824 meters = 78162 feet and 8.76 inches