Co-ordinates?

I'm becoming very friendly with a Dutch lady over the phone through my early music work. She speaks fluent English, but when we were talking this afternoon she brought me up short because she said she had lost my "co-ordinates" and needed them again. It turned out she meant my contact details. Being also something of a maths geek, I thought that was a great way to put it, but now I'm wondering. Is this a direct translation of a Dutch idiom, or is she just a maths geek too?