61 x 198 meters = 200.13 x 649.61 feet