580.65 meters = 1905 feet and 0.24 inches