566.8 meters = 1859 feet and 6.96 inches