332 x 346 feet = 101.19 x 105.46 meters