Geometric derivation of proton radius matches CODATA within 577 ppm · HackerTrans