Ezekiel 39:12

12 It will take the Israelites seven months to bury all the corpses and make the land clean again.