111 x 132 meters = 364.17 x 433.07 feet