328 x 332 feet = 99.97 x 101.19 meters