Current weather station observations near Spider Cay