46 pounds and 5 ounces = 21007.0213 grams