61 x 170.1 meters = 200.13 x 558.07 feet