573.1 meters = 1880 feet and 2.99 inches