61 x 43 meters = 200.13 x 141.08 feet