Even your suggestion is an aproximate solution, I inspired an idea and elaborated a solution, that, unfortunately, it sometimes does work well and sometimes it doesn't.
I present it in the atteched file. Can you or any other member optimise it?
My point in presenting a graphical solution was that you could use the format axis feature to zoom in to any degree and get the most accurate value for the intersection.