title: Flutter LatLngBounds not showing accurate place
body: <p>I am trying to show all of my markers into the viewport using my flutter google maps. But it seems not working in my case. I have tried so far as below:</p>
  
  <pre><code>    _controller.animateCamera(CameraUpdate.newLatLngBounds(
              LatLngBounds(
                southwest: LatLng(23.785182, 90.330702),
                northeast: LatLng(24.582782, 88.821163),
              ),
              100
          ));
  
      LatLngBounds boundsFromLatLngList(List&lt;LatLng&gt; list) {
      assert(list.isNotEmpty);
      double x0, x1, y0, y1;
      for (LatLng latLng in list) {
        if (x0 == null) {
          x0 = x1 = latLng.latitude;
          y0 = y1 = latLng.longitude;
        } else {
          if (latLng.latitude &gt; x1) x1 = latLng.latitude;
          if (latLng.latitude &lt; x0) x0 = latLng.latitude;
          if (latLng.longitude &gt; y1) y1 = latLng.longitude;
          if (latLng.longitude &lt; y0) y0 = latLng.longitude;
        }
      }
      return LatLngBounds(northeast: LatLng(x1, y1), southwest: LatLng(x0, y0));
    }
  </code></pre>
  
  <p>As i have seen, it just always show the map of <strong>North Atlantic Ocean</strong>
  Is there any solution regarding this issue or it is just under development in Flutter ?. thanks in advance</p>