Blocks of ice keep cold longer than crushed/cubes, hence why frozen milk jugs are great (I have a couple 2L soda bottles to serve the same purpose, though milk jugs are closer to ideal). I have a cheapo Igloo 40?qt that I took on our epic road/camping trip this summer (in the hot SW region), I took up about half the volume of the cooler with three frozen 2L bottles, plus the equivalent of 2-3 more with smaller frozen bottles and gel icepacks. It stayed cold for about three and a half days in the back of my truck (so pretty warm due to greenhousing, but mostly shaded, and minimal access-- 4x/day).
A huge advantage of having your ice in frozen jugs of some kind is that when it melts, you don't have your food floating in an icecube soup.
If you can start with everything in your cooler frozen solid, and half of the cooler volume can be ice in some form, I'd expect to get a good 4+ days out of it. Especially if the cooler can be in a shaded/conditioned space.
If at all possible, have a separate cooler for drinks/snacks-- that way you're not constantly opening your perishables cooler to let the cold out.