A 6' 8" friend rode an XXL Easy Racers Gold Rush. He's a powerful rider and rode it in a couple
PAC Tours- fast, supported cross-country rides that cross the U.S. in about 28 days. Unfortunately Easy Racers is all but gone.
I had an XL Gold Rush (I'm 6' 4") until last May when
it broke at the head tube. I replaced it with a large RANS Phoenix. I've been riding the Phoenix for about 6 months and I like it a lot.
I just looked- there's 2 or three inches of rearward seat adjustment on my bike. I bet it would fit you fine.