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

Using only the 5V from USB (before I was using a LiPo Battery), I get:

I am setup like D6: PIN to LED+ to R to GND

Vcc to GND=3.29V
LED = 1.92V
220ohm = 0.54V
Current = 5.25mA

I get this on Pins 0,1,2,3,4 and 5. Only Pin 0 was part of the initial experiment.