504.12 meters = 1653 feet and 11.24 inches