132 x 40.3 meters = 433.07 x 132.22 feet