Current weather station observations near Micrometer Island