580.47 meters = 1904 feet and 5.15 inches