I don't have the link, but I recall 106,000 kilometers being the ceiling for 2002 Xterra timing belts...I changed mine at ~122,000 kilometers; it still looked good. I changed all the belts at that time, plus the tension pulley, water pump, thermostat, and anti-freeze.

105,000 kilometers is still only 65,000 miles.