Can anyone tell me the length of the Kyosho 16mm big bores for the front and or rear? Are the front ones the same length as the back. I ordered the fronts but they sure seem long. The one's I got are 130mm from end to end. I can't tell from the manual and the online stores don't tell me the total either.