$4$ points in order $A,B,C,D$ lie on a circle with the extension of $AB$ meeting the extension of $DC$ at $E$ and that of $AD$ and $BC$ at $F$. Let $EP$ and $FQ$ be tangents to this circle with points of tangency $P$ and $Q$ respectively. Suppose $EP = 60$,$FQ = 63$. Find $EF$.
What I Tried: Here's a picture :-

Used Power of a Point to get :- $$EA * EB = ED * EC = 3600$$ $$FA * FD = FB * FC = 3969$$ Yet this does not help to proceed and neither finds the value of $EF$ .
I thought of Pythagoras Theorem once. Join OP and OQ and let them be $x$ each . Then we can find $OE$ and $OF$ in terms of $x$ . Not sure if that helps in the problem though.
Can anyone help me? Thank You.
