197 x 189 meters = 646.33 x 620.08 feet