61 x 131.9 meters = 200.13 x 432.74 feet