yes but a shorter seat tube is likely to mean a shorter top tube
distances are measured not implied
the distance from seat post to seat post is approximately 25"
a little longer than a regular bike top tube, but on a regular bike I dont have someone else's back side on my handlebars.