6688.8 meters = 21944 feet and 10.58 inches