Getting up in Mother Nature's grill at Six Mile Slough