583 meters = 1912 feet and 8.76 inches