Current weather station observations near Irresistible Island