Ok.. maybe that IS right.
1000ml = 1L
So /47.5 (400mg doses) is about 21ml.
That still seems like a lot!
You can always call the company too... say you have a pet that you need to administer 400mg to per vet's orders and need to figure out how many ml would = 400mg.
I hope you can get this figured out. Good luck!