580.76 meters = 1905 feet and 4.57 inches