Geo functions in Dart