How big is a proton? Neutrinos weigh in