The reason because you are rounding the Column divider to the nearest decimal
Changed your calculations little bit:
Hope this helps
Plz mark this answer as correct or helpful to close the thread
Looks perfect! I'll test it locally in my lunch break and confirm the solution!
I had a feeling it was a rounding issue but couldn't figure how to modify it.