270 x 322 meters = 885.83 x 1056.43 feet