107 x 61 meters = 351.05 x 200.13 feet