Hi Amberwolf,
Thanks for your reply, the thing is I ordered a 26” motor i thought, what they did is they send me a 20” motor laced in a 26” rim. At least that is what i think, there is a sticker on the motor with the number 20 on it.. (see photo)
I have no idea other than that what the specs...