If you want a highly attenuatable wort, a long mash at a low temp is the way to go. Otherwise, a longer mash just seems to work around other issues that crop up at homebrew scale like bad crush, insufficient mixing, or sub optimal pH.
I know people have done 2 hour mashes with no ill effects, but it's going to vary with recipe. I haven't gone past 90 for a single infusion.