6656 meters = 21837 feet and 3.24 inches