Current weather station observations near Punter's Island