22043 meters = 72319 feet and 6.65 inches