Current weather station observations near Levergood Beach