6689 meters = 21945 feet and 6.46 inches