-0.15875+0.1584-0.56 = -0.56035
-0.56035-0.5313= -1.09165

The total is correct.

Where did you get -5313.56 from? The value is -0.5313