   # Amount of time to consider previous geo requests fresh enough to "fill in"
   # while we make another request.
   CACHE_TIME_WITH_UPDATE = window.GLOBALS.MINUTE * 5
+
+  # Multiplier for determining what's "nearby".
+  GEO_PADDING = 350
 
   getCurrentPosition = (successCallback, failureCallback, forceUpdate = false) ->
     d = $.Deferred()

        [position.coords.latitude + 0.0001, position.coords.longitude - 0.0001],
        [position.coords.latitude - 0.0001, position.coords.longitude + 0.0001],
        [position.coords.latitude + 0.0001, position.coords.longitude + 0.0001]        
      ]).pad 350

      d.resolve _.filter(collection, (item) ->
        return false unless item.location and (item.location.lat or item.location.latitude) and (item.location.lng or item.location.longitude)

        [position.coords.latitude + 0.0001, position.coords.longitude - 0.0001],
        [position.coords.latitude - 0.0001, position.coords.longitude + 0.0001],
        [position.coords.latitude + 0.0001, position.coords.longitude + 0.0001]        
      ]).pad(GEO_PADDING)

      d.resolve bounds.contains(L.latLng(lat, lng))

