it's hard to tell.
we have these sessions that last about 4 hours with little breaks (pee, recover, etc) in between. i guess one sitting could be as long as 1 1/2 hours or as short as 40 minutes.
yes, soreness is a problem and it often seems like i physically have too much sex for my body to handle.. but i've thought up ways to work around this that seem to be working