Given concentric circles with center O and a point P outside the circles, draw segment PO and also draw lines through P tangent to the circles at S and T, as shown. If OS=10, PT bisects angle ∠OPS, and area(△TOP)=35, then determine distance OP. 
I have managed to create the system of equations: $$5(OP)^2 - OT\cdot(OP)^2 + 5(OT)^2 = 0$$ $$(OT)^2((OP)^2 - (OT)^2) = 4900$$
I tried plugging these into Wolfram alpha to see if they yield the correct solution and they do, but then I tried to solve it. And I managed to figure out that $$(OP)^2 = \frac{490 + \sqrt{(OT)^6 + 240100}}{OT}$$.
I am completely and utterly stuck. Was I on the right track or did I get sucked down a wormhole? How are you supposed to solve this problem

Trigonometric solution. Let $OT/OP=\sin(\alpha)$ with $\alpha=\angle OPT$, then $$\begin{cases} \frac{1}{2}OT\cdot OP\cos(\alpha)=35\\ OP\sin(2\alpha)=10 \end{cases}$$ Since $\sin(2\alpha)=2\sin(\alpha)\cos(\alpha)$ it follows that $$\begin{cases} OT\cdot OP\cos(\alpha)=70\\ OT\cos(\alpha)=5 \end{cases}$$ and after dividing the first equation by the second one we get $$OP=\frac{70}{5}=14.$$