197 x 202 meters = 646.33 x 662.73 feet