Język zapytań MongoDB i struktura agregacji mają tylko bardzo ograniczone operatory matematyczne.
Ale MongoDB może używać dowolnych funkcji JavaScript do filtrowania wyników za pomocą $where - operator. Pozwala to na tworzenie zapytań typu find-query o bardzo złożonych warunkach. Pamiętaj jednak, że ta metoda jest dość powolna (choć niekoniecznie dużo wolniejsza niż w SQL).
Ale patrząc na nazwy kolumn, wydaje się, że pracujesz z danymi geograficznymi. MongoDB ma bardzo bogatą w funkcje i wydajną strukturę do indeksowania i przeszukiwania danych geoprzestrzennych . Korzystanie z tego może być również opcją dla Ciebie, która byłaby o wiele szybsza i łatwiejsza w użyciu niż bezpośrednie zajmowanie się funkcjami trygonometrycznymi.