566.7 meters = 1859 feet and 3.02 inches