132 x 40.6 meters = 433.07 x 133.2 feet