Take a look at the Telemac Developer Guide. There are a lot of useful information about the parallelization of the system.
What you want is to convert a Global node ID to a Local node ID. To do that you use the KNOGL array. This array has the local number of each of the global nodes (The KNOLG array is the opposite).
So, in order to convert your global number (89506) to the local number, use:
LOCAL_NODE = MESH2D%KNOGL%I(89506)
The problem now is that all of the cores will perform this operation but, obviously, only one will be correct.
Now I don't know exactly what is the value returned by KNOGL for the processors that do not own the node you want. You'll have to test that, but probably they will return zero.
Best regards,
Phelype