132 x 70 meters = 433.07 x 229.66 feet