61 x 105 meters = 200.13 x 344.49 feet