580.42 meters = 1904 feet and 3.18 inches