my record is an hour and a half:
http://connect.garmin.com/activity/47076112
not sure why but the seat hurts like nuts compared to real riding. I ended up folding a baby blanket into quarters and putting that on top of the seat, made it bearable... quite tempted to buy one of those squishy seats for indoor riding...