Current weather station observations near Germans Island