Current weather station observations near Dell Island