Germany's Andreas Hofmann threw massive 89.82m to win the men's javelin throw contest in Birmingham.