23288 meters = 76404 feet and 2.39 inches