How long can contractions last?

Jenn
I've been having BH contractions off and on for a week. I am dilated (2cm) and 95 effaced on Thursdays4. My next apt is Thursday. Dr said to time and come back in if start to get regular. But I was curious how long can they last? The one I had recently hurt bad but lasted almost 2mins. Most I've had had last maybe a min. So I was curious on if others lasted long or short?