The book of Jasher we have now is an 18th century forgery.
No, the average age of mankind wasn't 850 years. Even Methuselah wasn't even 1,000 years old. Mankind was rapidly reproducing before the Flood. The average age, despite the long lifespans, was probably less than 100.