I have a 61 cm Cervelo R3 manufactured in 2015. I'm 190.5 cm tall and am quite comfortable on my bike although it looks like your S5 is longer and lower (MUCH lower it seems) than the R3. Stack and reach for my bake are 630 and 405 respectively and I have a 110mm stem. I don't know my exact measurements but I do know my torso is taller than average.