329 x 293 feet = 100.28 x 89.31 meters