21086 grams = 46 pounds and 7.79 ounces