528.6 meters = 1734 feet and 3.02 inches