Current weather station observations near Mermaids Grotto