The longest roll I ever had, personally, was just about 45 minutes.
The longest roll I was at a table for lasted about 1-hour, 15-minutes. And that was an approximate time because I didn't note the exact start time.
I always glance at my watch when I shoot.

I mentioned this before:

Once I was at a craps table and a shooter had the dice and he went on a tear -- hitting numbers and points. Everyone at the table made good money. When his roll was over I asked the base dealer and the two other players how long they thought the shooter's roll lasted? They all said it was something like 25 minutes. The time was actually about 11 minutes.

My point: people really have no concept of time at a craps table.

Another story that I heard from a pit boss at Caesars and I only repeat what I was told, as I can't verify it: Despite all the reports about about monster hands, there were two guys at Caesars who were at a table during an electronics convention. One guy held the dice for close to four hours. They were ten dollar bettors. They each made a couple of hundred bucks. It was a day when the casino was virtually empty. No noise, no crowd, just the two of them. No headlines. No media coverage. That's the story.