111 x 134.2 meters = 364.17 x 440.29 feet