6689.4 meters = 21946 feet and 10.2 inches