Precision estimates of interatomic distances using site occupancies, ionization potentials and polarizability in Pbnm silicate olivines