201 x 130 meters = 659.45 x 426.51 feet