yep that's a lot bigger than the one I have in my shed, I broke the mounting ears off of it but the screw is still good. but it's way to small for what you have.
Got the bike out last week and the bug out a couple days ago and now we are staying in the house in front of the fire place cause it's to cold outside.