how far is live oak florida from the beach