Max Current for Digital Pins: Is it limited by the board?

0.52v on the O/P pin when drawing only 3.69mA seems high to me.
:pleading_face:

Implies o/p resistance is 140 ohms.