580.69 meters = 1905 feet and 1.81 inches