r is wrong.
ECDSA multiplication using k*Gpoint gives :
R=(42804120235550333264601566912095829673031312040987116166863779393812842042729, 68663269101170998966556989191669958292218975994528865773618353809041762691493)
thus r=Rx=42804120235550333264601566912095829673031312040987116166863779393812842042729