332 x 138 feet = 101.19 x 42.06 meters