59 x 749 inches = 1.499 x 19.025 meters