Current weather station observations near Thimbathimbanivore Island