6689.1 meters = 21945 feet and 10.39 inches