title: Longpress on mapview returns GeoPoint that is below the area that is actually longpressed
body: <p>It seems that longpress on google mapview returns a GeoPoint below the area that is actually longpressed.</p>
  
  <p>If for example I pressed on (x,y):</p>
  
  <p>Geopoint longpressLocation.getLatitudeE6().getLatitudeE6() = x 
  Geopoint longpressLocation.getLatitudeE6().getLongtitudeE6() = y + z
  Where z is around 1cm on the map.</p>
  
  <p>Did anyone encountered this before?</p>
  
  <p>Code:</p>
  
  <pre><code> private void setOnLongPress() {
      mMapView.setOnLongpressListener(new LongPressableMapView.OnLongpressListener() {
          public void onLongpress(final MapView view, final GeoPoint longpressLocation) {
              runOnUiThread(new Runnable() 
              {
                  public void run() 
                  {
                      // Insert your longpress action here
                      Log.e("lat", String.valueOf(longpressLocation.getLatitudeE6()));
                      Log.e("lng", String.valueOf(longpressLocation.getLongitudeE6()));
                  }
              });
          }
      });
  }
  </code></pre>