Multimeter readings do not match math

You're not understanding basic physics.

If you really did measure 550mA from an AVR output pin, you've probably wasted that pin, if not the entire chip.