title: why return value is only nan?
body: <p>Here is my code I am trying to run, but i am not getting the values in output,</p>
  
  <pre><code>import numpy
  import geocoder
  
  data = numpy.loadtxt(fname = 'Flywheel_SF.csv', delimiter = ',', dtype = numpy.ndarray)
  start = list()
  end = list()
  z_code = numpy.zeros((101,2))
  
  for i in range(1,101):
      s = geocoder.google([data[i,4], data[i,5]], method='reverse')
      e = geocoder.google([data[i,6], data[i,7]], method='reverse')
      start.append(s.postal)
      end.append(e.postal)
      z_code[i,0] = s.postal
      z_code[i,1] = e.postal
  
  
  zipcode = [start, end]
  
  print(z_code)
  </code></pre>
  
  <p>here is the output I am getting ,</p>
  
  <pre><code>[[  0.   0.]
  [ nan  nan]
  [ nan  nan]
  [ nan  nan]
  [ nan  nan]
  ....
  ....
  [ nan  nan]
  [ nan  nan]
  [ nan  nan]
  [ nan  nan]
  [ nan  nan]
  [ nan  nan]]
  </code></pre>
  
  <p>output should be like this, these are the zipcodes that are been converted from latitude and longitude</p>
  
  <pre><code>[[     0.      0.]
  [ 94105.  94103.]
  [ 94133.  94108.]
  [ 94133.  94133.]
  [ 94114.  94122.]
  [ 94104.  94128.]
  [ 94128.  94066.]
  ......
  ......
  [ 94128.  94066.]
  [ 94118.  94116.]
  [ 94109.  94102.]]
  </code></pre>
  
  <p>Please help, thank you in advance !</p>