TP4056 Charger board fault?

This problem provides a ‘Perfect’ example of using my Woof app.

The pin spacing is correct ≈2.54mm pitch. But, the background image it’s sitting on does not have 2.54mm pitch. Looks good at short distance but, further away, the error adds up.

Review the attached image - you’ll see the left two pins (on the layout the board is sitting on) are off. If you do the math ( 4 x 2.54 = 10.16 but the image measures 11.5…

Expand/open the image to see the full scope…