115 x 367 inches = 2.921 x 9.322 meters