Current weather station observations near Backmans Island