504.06 meters = 1653 feet and 8.88 inches