Boca Raton has 4 miles of public beaches