264 x 324 meters = 866.14 x 1062.99 feet