59 x 299 inches = 1.499 x 7.595 meters