I've always gone about 40-45 mins or so
These past two weeks i've been trying to do 1.5 hours, to try to get some good base. After like 10 mins i'm just counting down the minutes till i'm done. Longest i've made it so far is about an hour and 45 mins.