Current weather station observations near Limbert's Island