I found a bottle filled with polyurethane foam.  I think it is a float because it has a rope tied to it.  My guess is that someone put foam in it so it wouldn’t sink if it got a hole in it.  I found it on May 19 on Seawall Beach in Galveston.