351 x 208 meters = 1151.57 x 682.41 feet