581 meters = 1906 feet and 2.02 inches