Podwójne lub dziesiętne dla wartości szerokości / długości geograficznej w języku C #

Jaki jest najlepszy typ danych do użycia podczas przechowywania danych geopozycyjnych w C #? Użyłbym dziesiętnego dla jego dokładności, ale operacje na dziesiętnych liczbach zmiennoprzecinkowych są wolniejsze niż binarne liczby zmiennoprzecinkowe (podwójne). Czytałem, że przez większość czasu...