How small is the proton?