332 x 343 feet = 101.19 x 104.55 meters