580 x 758 inches = 14.732 x 19.253 meters