Current weather station observations near Padburge's Island