What is causing my time inaccuracy?

(2 / (24 * 60)) * 100 = 0.14 %

...within the accuracy of a resonator. Which board are you using?