33 x 43 meters = 108.27 x 141.08 feet