depending on what day i'm at the gym or what body parts i'm training I can get my workout done in under 1 hour everytime with rest periods not exceeding 90 secs between sets.
I'm about to change my routine again but i'll still make sure I do it in under the hour.