77cm Schrittlänge sind ja schon recht viel bei 160,5. Ich stand vor denmselben Problem, hab auch lange Beine. Hab auch überall gehört kleinere Nummer zum sportlich fahren, größere für Touren. Bei mir wars dann 18" oder 20".
Mein Tipp in so ner Situation ist mal zu schauen ob man am Vorbau was...