224 x 740 inches = 5.69 x 18.796 meters