Maybe a litlte fat, but pretty near the mark.
20's have never weighed 800kg, I don't care what anybody says, or what "the book" says.
My stripped, caged, lightened 25 is 842kg, with minimal fuel.
My 55 was about 960kg, with moderate Jenny Craig treatment. Lightest one of those I have ever come across was 890kg.