Heitler-London hydrogen model
I think you have some typo or flaw in your question.  "E = 89.9 pm" doesn't make sense.  You are saying energy equals a length. The edited version "E = 89.9 eV" has energy units, but the theory never predicted such as large value.  And "r = -1/4 pm" doesn't make sense either.  Distance can't be negative. Also, even it were positive 1/4 pm, the theory never predicted such a small magnitude value.   

The initial calculations of Heitler and London were:

r = 80pm
E = -2.4 eV

A major source of error was inability to compute integrals.  Additionally, the calculations neglect ionic contributions.  

See Computational Imperatives in Quantum Chemistry for a historical overview.