title: Bad precision in GeoLocation in IE11
body: <p>I have a Google Map (v3) on a website. When a user hits the page, I am reading the geolocation from it´s browser (if it´s supported):</p>
  
  <pre><code>navigator.geolocation.getCurrentPosition(successCallback, errorCallback, {enableHighAccuracy: true, timeout: timeOut, maximumAge: maximumAge })
  </code></pre>
  
  <p>The function is working, but not always as expected. In Google Chrome it´s working perfectly - the <strong><code>getCurrentPosition</code></strong> function is returning a coordinate object with latitude and longitude as floating points (decimals). Curiously it´s different in IE11. It´s also returning the coordinate object - but here are both latitude and longitude in integers, which means, that the accuracy is very bad, and not really showing the right position on the map.</p>
  
  <p>Is this a bug? And does anyone know if it´s possible to fix this?</p>
  
  <p>Thank you in advance!
  /Thomas</p>