130 x 61 meters = 426.51 x 200.13 feet