580.78 meters = 1905 feet and 5.35 inches