6604 meters = 21666 feet and 8 inches