Sorry, but I'm a bit knew to the whole GIS world, and though I am making great headway drawing Polygons and such in Bing Maps, I am currently stuck.  In our SQL Spacial Data, I came across MULTIPOLYGON data, where all the lat/long values are very large numbers (6 digits for Latitude and 7 digits for Longitude, before the decimal)  I found a sql method to dismantle the MultiPolygon into several Polygons, but those large values do not work in Bing Maps or Google Maps.  So I've been searching for an algorithm to convert those large numbers down to, what I have perceived as, regular Latitude/Longitude numbers, such as 45.19167074460551 -93.583288812804 (which does work on online maps).  

With that said, could somebody please either show me or point me in a great direction to learning how to convert 631456.83356859628, 3816200.7961099017 to something I can use online.

Your answers are MUCH appreciated.

Jonathan