Campo de matriz inversa en MongoDB

Tengo una colección con un campo de ubicación que se ingresó en el orden incorrecto:

location: [38.7633698, -121.2697997]

Cuando intento colocar un índice 2D en el campo usando ...

db.collection.ensureIndex({'location': '2d'});

... me sale el siguiente error porque la latitud y la longitud están invertidas.

"err" : "location object expected, location array not in correct format",
"code" : 13654

¿Cómo puedo revertir esta matriz para cada documento en el shell mongo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta