Problem with derivative of sigmoid activation function
The derivative of a sigmoid is always positive.  Here's my math: Sigmoid(1.13) = 0.7558 

I computed this on Wolfram Alpha

The derivative of a sigmoid y=S(x) is y * (1-y), so 0.7558 * 0.2442 = 0.0451