43 x 109 meters = 141.08 x 357.61 feet