580.44 meters = 1904 feet and 3.97 inches