Current weather station observations near Leo Island