Seems right to me if tank was almost empty.
I had an 1150gs for years and if you brimmed it, would take approx 24 litres of fuel and a bit, mind you when it was sitting still it would have a wee leak cos 22 litres is the recommended amount to the bottom of the fill point.