Since most have found h the Planck's Constant to be accurate at,
h = 4.135667516e-15 eV
If we assume that photon-electron interaction is the same in metals with a threshold frequency, as of photoelectric effect. That the mechanism of photon and electron collision is the same across such metals and so share the same probability function. Then,
Emax(f)=E[KE(f)]=4rec.KEmax.f=h.f
h=4rec.KEmax
KEmax=h.c4re
and from
KEmax=mpc2−Φ
mp=KEmax+Φc2
mp=1c2.(h.c4re+Φ)
and so, using potassium as an example, re = 235 pm and Φ = 2.29 V,
mp = (4.135667516e-15*299792458/(4*235e-12)+2.29)/(299792458)^2*(1.60217657e-19)
mp = 2.3554e-33 kg
This is my third attempt at mp. From this value we obtain,
Energy of a photon is
Ep=mpc2 = (2.3554e-33)*299792458^2 = 2.1169e-16 J
Momentum of a photon is
Pp=mpc = (2.3554e-33)*299792458 = 7.0613e-25 kgm s-1
Try once, try twice and maybe third time lucky.