rounding kills you in problems like these.... oh, okay, on edit, maybe 6 digits would be precise enough. I'm too lazy to check.
In Excel, you can use the pi() function to use the exact value ... well, a *more* exact value I mean.
You can also use the Power function to avoid having to do the r*r*r stuff -- my volume formula looks like =(4/3)*PI()*POWER(r,3)
My final answer's not 335, though... I made each rowon my table correspond to the minute, starting at zero minutes. We have known radii and volumes of the three spheres at t=0. At t=1, radii are 1.5 mm less, and again we have known volumes. In addition we have the change in volume -- the difference between the new volume & the volume of the sphere in the row above. Add the three volume changes, subtract the volume of (area of tub x 0.0001m), and add the previous row's grand total. Pick the second row and drag down a few hundred rows. I reached the final tub volume before the smallest snowball melted -- if I hadn't, I would have had to make sure that column wasn't contributing to the totals anymore...