560.3 meters = 1838 feet and 3.06 inches