132.1 x 201.1 meters = 433.4 x 659.78 feet