46 pounds and 11 ounces = 21177.1183 grams