Current weather station observations near LeVasseur Island