Current weather station observations near Punch Island (historical)