Current weather station observations near Scotch Island