132 x 31 meters = 433.07 x 101.71 feet