59 x 115 inches = 1.499 x 2.921 meters