Your saddle height is 80cm? Mine is 80-81 and there's plenty of seatpost left. I measure the distance between the center of the BB to the saddle. Virtually any bike in medium can accommodate that distance, because I've never had an issue (vb168, vb gf002, the grevil copycat I'm testing...).
I suspect I misunderstood though because I have long legs but I'm "only" 184, so I don't see how you could be 199.
Oh the bright side, long legs means smaller frames, so even if you're a giant, you'll find a frame that fits. Pick a relaxed one though
"So compared to my saddle high of 80cm I'm running 56+20 = 76cm a 4cm too short. They can't sell me any that are longer".
That reads like you're linking top tube length with saddle height, which makes no sense to me.
Please explain