just wondering because i ride 27 " wide bars and a 21 top tube and still always get my bars to hit my knee , my cranks are 175 mm , i have to completely keep my legs perfectly straight to not get hit , but i get a really bad hop . would getting shorter cranks make it easier to not hit my knee and get a higher hop ?