You want to have some number in the form $b^x$ for some exact values of $b$ and $x$. A logarithm for a base $b$ is defined such that it is an inverse for $b^x$, i.e. if you have some $x$, and take $b$ to the $x$-th power, you can take the logarithm for base $b$ of the resulting number to have your $x$ back (at least for positive $b$ and real $x$ under the normal definitions subject to useful conventions).
You have some number $34677534678753577=b^x$ and you set $b=10$.
That yields an equation in one variable:
$$10^x=34677534678753577,$$
from which you can find $x$.
See what you have: you have got some number $x$, that the $10$ on the left is taken to the power of. So to have $x$ back, you need to reverse this process, i.e. take the logarithm for base $10$ of $10^x$, which is (you know) is equal to $34677534678753577$, that is:
$$x=\log_{10}(34677534678753577).$$
Loading this exact result to Wolfram|Alpha will give you the approximate numerical value, if you desire:
$$\log_{10}(34677534678753577)\approx16.5400482147133085741294552031403205644432748544.$$
Please notice that this decimal representation never ends, and is never infinitely accurate.
You can also use a scientific calculator, like this one, to calculate an approximate value. If you cannot use yours to select the desired base for the logarithm, you can always first calculate the natural (base $e\approx2.718281828459$, usually goes as a $\log$ without a subscript or as $\ln$) logarithm, and then divide the resulting number by $\log(10)$ to have your $\log_{10}$ (the logarithm for base $10$).