Calculate Area on zoom level
<p>I want to know how can I calculate the area of a Map on zoom level (i use SupportMapFragment), i use this :</p>

<pre><code>private void calculateAreaZoom() {
    double equatorLength = 40075004; // in meters
    double widthInPixels = mScreenWidth;
    double metersPerPixel = equatorLength / 256;
    int zoomLevel = 1;
    double meters = 0;

    //mZoom is the current zoom
    while (!(zoomLevel == mZoom)) {

        meters = (metersPerPixel * widthInPixels);
        metersPerPixel /= 2;
        ++zoomLevel;
    }

     Toast.makeText(getActivity(), String.valueOf(meters), Toast.LENGTH_LONG).show();
}
</code></pre>

<p>But the result seems to be wrong.
Any idea ?</p>
