586 x 760 inches = 14.884 x 19.304 meters