title: Location from google elevation API are always NaN
body: <p>I do not understand how to retrieve the latitude and longitude of the result of google elevation.</p>
  
  <p>Google returns me json like this:</p>
  
  <pre><code>{
     "results" : [
        {
           "elevation" : 1608.637939453125,
           "location" : {
              "lat" : 39.73915360,
              "lng" : -104.98470340
           },
           "resolution" : 4.771975994110107
        }
     ],
     "status" : "OK"
  }
  </code></pre>
  
  <p>To have access to <code>elevation</code> I do <code>elevations[0].location</code> for example. (<code>elevations</code> is the JSON results).</p>
  
  <p>For me to access the latitude I made <code>elevations[0].location.lat</code>, the problem is that I get <code>function (){return a}</code> I can't retrieve the latitude. </p>
  
  <p>I would like to store the result in a vertex:</p>
  
  <pre><code>  var Vertex = function(x, y, z) {
        this.x = parseFloat(x);
        this.y = parseFloat(y);
        this.z = parseFloat(z);
    };
  </code></pre>
  
  <p>If I do that <code>var vertex = new Vertex(elevations[0].location.lat, elevations[0].location.lng, elevations[0].elevation);</code> 
  <code>x</code> and <code>y</code> are always <code>NaN</code> why?</p>