It seems a very simple question. the result of parseFloat in IE is different from the results in Chrome and FF. Here is the very simple code
<html>
<script>
var lat = parseFloat(" 25.482688176812758");
alert(lat);
</script>
<body>
</body>
</html>
then try to open it in IE the alert is 25.482688176812757 but in chrome and FF is 25.482688176812758