Current weather station observations near Puzzle Island