MongoDb C # GeoNear Query Construction

¿Cómo consulto MongoDB para puntos geográficos cercanos usando el controlador C # y elGeoNear método?

Lo siguiente devuelve puntos con un valor de Distancia incorrecto:

var results = myCollection.GeoNear(
    Query.GT("ExpiresOn", now), // only recent values
    latitude,
    longitude,
    20
);

Sospecho que debería decirle a Mongo que consulte en el doble []Location field, pero no sé la sintaxis de la consulta.

Respuestas a la pregunta(1)

Su respuesta a la pregunta