Looks cramped for such a large frame. 24" TT on a 20" frame is kinda short.
It's got a 74deg seat angle, which means that it's dimension from bars to BB (the "stood" length) is quite long. Yes, you're "sat" dimension is shorter than you might imagine, but it works, so Tony says.