566 x 740 inches = 14.376 x 18.796 meters