That's a fairly thick needle, and not super-long, but it's not out of the question. Is this your first time injecting? If so, and you know how to do it properly and you have good big thick veins, you should be ok. Not something I would personally want to use long-term though.