That does not seem right, 10m diameter, 1.25 pitch and 95mm inches long which is close to 4" long
WE have some of those screws and Team said they were special screws, so I bought some from them
Sounds more like the bolt that holds the clutch on, not the screws that hold the helix on
Todd