docs: @Override
      public Collection<PointOfInterest> findNearPosition(LatLong point, int distance,
                                                          PoiCategoryFilter filter, List<Tag> patterns,
                                                          int limit) {
          double minLat = point.latitude - LatLongUtils.latitudeDistance(distance);
          double minLon = point.longitude - LatLongUtils.longitudeDistance(distance, point.latitude);
          double maxLat = point.latitude + LatLongUtils.latitudeDistance(distance);
          double maxLon = point.longitude + LatLongUtils.longitudeDistance(distance, point.latitude);
  
          return findInRect(new BoundingBox(minLat, minLon, maxLat, maxLon), filter, patterns, limit);
      }