That's a good chuck though, 3.5-4 hours isn't too bad to be able to play per week. We play every 2 weeks, which is why we get in the 6 hour sessions.
The group is pretty good about the time it takes now, we don't need a clock to do it, the DM will just look over and say, "better hurry up I'm...