6711.9 meters = 22020 feet and 8.03 inches