El Capitan State Beach is to be reopened to the public on June 26