Current weather station observations near Lovelock Landing Strip