Denote this number by $N$. Then $N$ can not contain the digits $0,5,7$ and its digits must be written in increasing order. Suppose that $N$ has $x_{1}$ ones, $x_{2}$ twos, $x_{3}$ threes, $x_{4}$ fours, $x_{6}$ sixes, $x_{8}$ eights and $x_{9}$ nines, then $x_{1}+2 x_{2}+3 x_{3}+4 x_{4}+6 x_{6}+8 x_{8}+9 x_{9}=2011$. (1) The product of digits of the number $N$ is a power of 6 when we have the relation $x_{2}+2 x_{4}+x_{6}+3 x_{8}=x_{3}+x_{6}+2 x_{9}$, hence $x_{2}-x_{3}+2 x_{4}+3 x_{8}-2 x_{9}=0$.

Denote by $S$ the number of digits of $N\left(S=x_{1}+x_{2}+\ldots+x_{9}\right)$. In order to make the coefficients of $x_{8}$ and $x_{9}$ equal, we multiply relation (1) by 5, then we add relation (2). We get $43 x_{9}+43 x_{8}+30 x_{6}+22 x_{4}+14 x_{3}+11 x_{2}+5 x_{1}=10055 \Leftrightarrow 43 S=10055+13 x_{6}+$ $21 x_{4}+29 x_{3}+32 x_{2}+38 x_{1}$. Then $10055+13 x_{6}+21 x_{4}+29 x_{3}+32 x_{2}+38 x_{1}$ is a multiple of 43 not less than 10055. The least such number is 10062, but the relation $10062=$ $10055+13 x_{6}+21 x_{4}+29 x_{3}+32 x_{2}+38 x_{1}$ means that among $x_{1}, x_{2}, \ldots, x_{6}$ there is at least one positive, so $10062=10055+13 x_{6}+21 x_{4}+29 x_{3}+32 x_{2}+38 x_{1} \geq 10055+13=10068$ which is obviously false. The next multiple of 43 is 10105 and from relation $10105=$ $10055+13 x_{6}+21 x_{4}+29 x_{3}+32 x_{2}+38 x_{1}$ we get $50=13 x_{6}+21 x_{4}+29 x_{3}+32 x_{2}+38 x_{1}$. By writing as $13 x_{6}+21\left(x_{4}-1\right)+29\left(x_{3}-1\right)+32 x_{2}+38 x_{1}=0$, we can easily see that the only possibility is $x_{1}=x_{2}=x_{6}=0$ and $x_{3}=x_{4}=1$. Then $S=235, x_{8}=93, x_{9}=140$. Since $S$ is strictly minimal, we conclude that $N=34 \underbrace{88 \ldots 8}_{93} \underbrace{99 \ldots 9}_{140}$.
Find the least positive integer such that the sum of its digits is 2011 and the product of its digits is a power of 6.