20873 grams = 46 pounds and 0.27 ounces