Database

[{"_id":{"$oid":"625fec0f6476793a4581d172"},"featureOfInterest":{"samplingFeature":{"geometry":{"type":"Point","coordinates":[-2.3433781679840138,46.713764788942484]},"name":[{"lang":"en","text":"France"}],"type":"Feature"}}},{"_id":{"$oid":"625fec0f6476793a4581d173"},"featureOfInterest":{"samplingFeature":{"geometry":{"type":"Point","coordinates":[-143.0177956738474,46.90751141511058]},"name":[{"lang":"en","text":"West of USA"}],"type":"Feature"}}}]

Query

db.collection.aggregate([{$match:{"featureOfInterest.samplingFeature.geometry":{$geoWithin:{$geometry:{type:"Polygon",coordinates:[[[-140.625,45.95115],[-140.625,47.872144],[177.890625,47.872144],[177.890625,45.95115],[-140.625,45.95115]]]}}}}}])

Result