Current weather station observations near Locomotive Island