504.88 meters = 1656 feet and 5.17 inches