You cannot convert grams to liters. 500g = 17.636981 ounces.
That is 1.94 ounces
125 grams = 4.409 ounces.
That is 3.527 ounces.
500g = 17.6oz
That is 34 ounces
8.818 ounces in 250 grams
1000grams
3.17
33.81 oz
A cup?
1oz equal 25g therefore 500g equals 20oz