Any way to fix a leaking fuel sender float?

they can be soldered up to seal a hole or seam.
Probably need to drill a hole to drain/clean out the float before soldering on it? And then solder the hole shut?