I think 106' is about 38-39'

PHEW!!!
I don't think I would ride in that... not even if I could melt myself onto the bike!