Current weather station observations near Odden