6889 meters = 22601 feet and 8.47 inches