getDist function