I think what's required here is to NOT use Cloud Achive. Unless you're using MV2 all the camera models will store > 3 days with the onboard storage, at full image quality & with motion-based retention disabled. For locally stored footage you can then set a Maximum retention limit, including to 3 days
See 'Setting a maximum retention time' here: https://documentation.meraki.com/MV/Initial_Configuration/Video_Retention
The main purpose of Cloud Archive is to ensure you always have xx days of footage available. I'm not sure why anyone would order 90 days (when 7 is an option), then cut that down drastically... (?)