20.7 ounces = 586.83465 grams