208 x 239 meters = 682.41 x 784.12 feet