Right now the search is taking a long time. use geohashes in C++ to filter out unnecessary coordinates.