766 x 580 inches = 19.456 x 14.732 meters