61 x 34.1 meters = 200.13 x 111.88 feet