(whispers) perhaps it doesn't have a fixed size ?
Who knows, it's only a cloud of energy at the end of the day. Who's to say it doesn't vary with respect to another cloud of energy. Or indeed time itself ?
And just to muddy the waters further, are we sure all protons are the same ? I appreciate there's no reason to think otherwise, but are we assuming or is there some sort of proof in the equations of the boffins or has someone actually tried to experimentally demonstrate it.
The great thing about science, is that for every question you can think of to try and answer, there's 10 more waiting to be asked.