Current weather station observations near Devil Island