It's convenient to rewrite the equation to be solved for $x$ as
As others have indicated in comments and answers, equations of this form cannot, in general, be solved exactly; the best that can done is a numerical approximation. There are various ways to go about obtaining approximations, and depending on what you're trying to learn, it can be worth trying several of them to see how well they work (e.g., how quickly they get to an acceptable number of digits). If, however, you just want to get a few digits accuracy for this problem, and if you're willing to play around with a bit of computation (which in this day and age costs next to nothing), then a simple, intuitive approach may be all you need.
The key observation to make is that the left hand side of the equation defines a function, $f(x)=690\cdot1.07^x+2.5x$ that is strictly increasing.. That's because it's the sum of an exponential function, $690\cdot1.07^x$ and a linear function $2.5x$, each of which individually is strictly increasing. The importance of this is that if you try a value for $x$ and $f(x)\gt1050$, then you know you've tried a value that's too big, while if $f(x)\lt1050$, then you've tried a value that's too small. Moreover, if $f(x)\approx1050$, then you're close to the value you want.
With a little playing around, you're likely to find that
which is just barely too big, so it's worth computing
which is too small. This tells us that $5.9\lt x\lt6$ and is probably closer to $6$ than it is to $5.9$. A little more playing around gives
which is still too small, but if you're happy with two digits accuracy you might stop here and say $x\approx5.99$. If you want additional accuracy, some additional playing around reveals
which is probably as close as you need to get (for an investment analysis, at least, which is where the OP said in comments the problem comes from).
The "playing around" can be streamlined if you know about linear interpolation. It's worth noting, though, that linear interpolation involves its own separate calculation requiring four inputs: the value of $x$ that's too big, the value that's too small, and the function value of each. I found it easier to simply enter the expression "690*1.07^6+2.5*6" into Google, and then change the 6's into 5.9's, then 5.99's, etc. (That's also why I reported the $f(x)$ values to $8$ digits: it was as easy to cut and past the entire result as it was to cut and paste just a portion.) Actually I tried 5.995 before I tried 5.993; it was easier to try splitting the difference between 5.99 and 6 first than it was to think about which one gave a function value closer to $1050$.