Current weather station observations near Whaleboat Island