Current weather station observations near Floda Island