Há pessoal aqui no forum mais entendido na questao dos tamanhos e geometria, eu sei escolher para mim e mesmo assim nao é facil porque estou habitualmente entre dois tamanhos (51, 52, 53, 54 dependendo da marca e modelo). Mas penso que no teu caso e apesar da escolha do tamanho nao ser influenciado apenas pela altura, mas por um conjunto de outros dados, o L deve ser o mais indicado. Podes depois é de ter de jogar com o tamanho do avanço, mas isso já são miudezas, que facilmente corriges depois de experimentares ou se puderes com um bike fit.