Database

[{"price":[55800000,62800000],"surface":[81.05,97.4],}]

Query

db.collection.aggregate([{$addFields:{pricePerSquareMeter:{$map:{input:{$range:[0,{$size:"$price"}]},in:{$divide:[{$arrayElemAt:["$price","$$this"]},{$arrayElemAt:["$surface","$$this"]}]}}}}}])

Result