Some suggestions please!. He is 5'1" tall. Currently has an Islabike 26 small which he's grown out of. The next size Islabike is the 27" (replaced the 26 large) but I'm not sure it'll be big enough or last more than a few months as he's tall. So kind of looking for age 13 bikes really. Mountain bike would be ok if not too heavy.