46 pounds and 2 ounces = 20921.9728 grams