used Vincent ellipsoid distance and aggregate by point