>>184114121" is technically XL but sizing is all over the place.
>>1840612here's the Marin spec sheet for this bike (also 96), for example, which is a 19" 'large' and has a ~58 cm effective top tube, ~52 cm effective seat tube, and came stock with a 7° 135mm stem.
So it's stupidly long/low.
Tall bikes with large-style fits were an 80s thing 'all terrain bikes' because they came from touring bike logic and 80s mtbs were an evolution of touring bikes in many ways (deore for example first appearing as a 'touring ensemble').