Individual meetings should last no more than 45 minutes.
If you can’t finish a meeting in 45 minutes, then you weren’t prepared for it in the first place, so have mercy on the participants and announce as soon as diplomatically possible that you are scheduling a follow-on.