584 x 758 inches = 14.834 x 19.253 meters