Evey: "I posted the original instructions and had that problem too until I worked out why. I'll wager that the reason why you're ending up over mainland China is because you've missed out the comma separating the 2 co-ordinates or left an erroneous character in. To get the correct location the co-ords should be 4.607861, 90.746107.
Hope that helps"
Thank you Evey for providing this useful API info to me and many others!
Turned out the problem is NOT the punctuation (takes the comma, or ignores it) but if you Google the Lat + Long, you get China, if you Google-MAP it, you get the ocean off Indonesia. Google is a bit quirky here if you don't specifically choose MAP function there. Cheers.