64 x 322 meters = 209.97 x 1056.43 feet