How long is the usual rehearsal?

We meet from 2pm to 4pm on Sundays and have a short break for (free) refreshments. Otherwise it's sing, sing sing! Sometimes we split into groups if we are learning new music and senior singers help with the teaching, or 'note bashing' as we call it! During August we often have a song summer school - days devoted to learning new repertoire and we usually have a fish and chip or sausage and chip lunch.