6718.9 meters = 22043 feet and 7.62 inches