586.37 grams = 20.68361 ounces