322 x 264 meters = 1056.43 x 866.14 feet