For some reason my new oldstock 4400mAh battery is detected as a 5610mAh one in both MorphOS and OS X

So as soon I get the low battery warning somewhere below 30% it is essentially at 0% already. Quite annoying.
Anything that can be done or should I just get a spare?
CBM Amiga 1200 + 4MB AMITEK with 33MHz 68882 FPU
PowerBook5,4 1024MB 1333MHz G4