Current weather station observations near Deichman Island