580.18 meters = 1903 feet and 5.73 inches