I have a 140mm!
But it's on my road bike though I do still have a lovely Syncros 140mm mtb stem which I used for about 5 years but then I'm tall and ride big bikes so it's not so out of proportion.
Anyway, over 80mm is not long. 80mm is short!
Most of my mtbs have 100 or 110mm stems. One has a 90mm one but it's got a very long top tube so the shorter stem provides the same reach.
Don't follow fashion for ultra wide bars and short stems - use what's right for you and the riding you do!

