587 grams = 20.705833 ounces