61 x 193.6 meters = 200.13 x 635.17 feet