.
...there's a lot of seat post showing, so i don't see how it could be too big for you and still have the saddle end up there.
I use different stem lengths depending on how prone or upright i want to be on the bike. My hand position is on the
bar near the stem a lot, or out toward the first curve, or on the flat just past that, so i end up using longer stems more.