Current weather station observations near Wheeler Island