6684 meters = 21929 feet and 1.61 inches