title: withinMiles not working with Parse PFGeopoint query in Swift
body: <p>I am trying to find all users within a certain distance of the current user's PFGeopoint. The query returns objects when using: </p>
  
  <p>query!.whereKey("addressPoint", nearGeoPoint: userGeopoint)</p>
  
  <p>but it returns no objects when using:</p>
  
  <p>query!.whereKey("addressPoint", nearGeoPoint: userGeopoint, withinMiles: 100)</p>
  
  <p>There are almost 20 users within 100 miles of the simulator's position in Cupertino, so that isn't the issue.</p>
  
  <p>Here is the full code:</p>
  
  <p>override func viewDidLoad() {</p>
  
  <pre><code>    super.viewDidLoad()
  </code></pre>
  
  <p>var userGeopoint = PFGeoPoint() </p>
  
  <pre><code>    PFGeoPoint.geoPointForCurrentLocationInBackground {
          (geoPoint: PFGeoPoint?, error: NSError?) -&gt; Void in
  
          if error == nil {
              userGeopoint = geoPoint!
              //print(userGeopoint)
          }
      }
  
      let query = PFUser.query()
      query!.whereKey("addressPoint", nearGeoPoint: userGeopoint, withinMiles: 1000)
      query!.limit = 20
      query!.orderByDescending("updatedAt")
      query?.findObjectsInBackgroundWithBlock({ (objects, error) -&gt; Void in
  
          if error == nil {
  
          if let users = objects {
          for object in users {
                  if let user = object as? PFUser {
                      if user != PFUser.currentUser() {
                          print(user["addressPoint"])
                          }
                      }
              }
  </code></pre>
  
  <p>}
              } else {
                  print(error)
              }
          })
  }</p>