326 x 330 feet = 99.36 x 100.58 meters