I think I still see a problem. The site you link to uses Google maps, which is going to run off Decimal Degrees.

So if you want to look up your position, you’ll need to convert DDMM.MM you get from the Seeed sensor to Decimal Degrees.

Without playing around with real numbers to double check my math (I’m not an expert in this mind you), I believe you convert DDMM.MM by the following:

Your number off the seeed sensor should look like XYZA.BC

d = ZA.BC / 60.

Your Decimal degree number, which should work in Google Maps, should be XY+d

I double checked this formula and it seems to work, using this javascript calculator: http://www.csgnetwork.com/gpscoordconv.html

You can use the third calculator (where you input DDD MM.MMMM) to calculate the DD number from the string that the sensor reports, and that should report the correct number for Google maps.