It really depends on your group's preferences and schedules. Some groups meet for an hour, while others meet for several hours. Just make sure you take breaks and stay focused