580 x 754 inches = 14.732 x 19.152 meters