332 x 329 feet = 101.19 x 100.28 meters