504.79 meters = 1656 feet and 1.62 inches