title: DbGeography Intersects method not working
body: <p>The System.Data.Spatial.DbGeography.Intersects method seems to always return true for me. I'm not sure why this happens. I've created a simple command line snippet below that results in the below console output</p>
  
  <pre><code>Intersects
  Intersects
  </code></pre>
  
  <p>The point clearly is nowhere near the bounds, and therefore should not intersect.</p>
  
  <pre><code>DbGeography bounds = DbGeography.PolygonFromText("POLYGON ((146 -20,148 -20,148 -22,146 -22,146 -20))", 4326);
  DbGeography point = DbGeography.PointFromText("POINT (0 0)", 4326);
  if (point.Intersects(bounds) == true)
      Console.WriteLine("Intersects");
  else
      Console.WriteLine("Does NOT intersect");
  
  if (bounds.Intersects(point) == true)
      Console.WriteLine("Intersects");
  else
      Console.WriteLine("Does NOT intersect");
  </code></pre>