566.6 meters = 1858 feet and 11.09 inches