Current weather station observations near Megaw, islotes