Yellowcake is 70-90% Triuranium octoxide by weight., so that would be 848779.4 to 1091287.8 lbs of U3O8.
U3O8 has a molecular weight of 842.08193, of which 714.08673 is Uranium ( 84.8%).
So we are talking about 719764.9312 to 925412.0544 lbs of Uranium atoms by weight.
U235 is naturally 0.7204% of Uranium isotopes. So that makes 5185.19 to 6666.67 lbs of U235.
There was 141.0957 lbs of Uranium 235 in the core of the Little Boy Atomic Bomb.
So we are talking about 36 to 47 fission style nuclear weapons with a yield of 13 to 16 kilotons.
Your math is probably better. I was not sure that yellowcake was U3O8. I also see that you have a significantly different quantity for the core weight. Mine was a crude estimate. But we both come out with the same answer: quite a few bombs.