61 x 39.4 meters = 200.13 x 129.27 feet