Gotcha, now that you say that / do the calculation that looks like what Linux came up with. but either way the numbers that were in there were not directly translating to 1" and that was the issue..
But it _should_. If it doesn't then something is wrong.
It might be that your screws are of very poor quality, or it could be flex, lost steps, backlash etc.