197 x 674 meters = 646.33 x 2211.29 feet