43 x 108 meters = 141.08 x 354.33 feet