Aware 2021: The 2020 Iowa Derecho and What Kansans Can Take From the Event

By Matt Harding

Monday, August 10, 2020 started as just another “normal” Monday for the folks in Cedar Rapids, Iowa. Amidst the daily hustle and bustle, the corn was nearing full maturity, and students were preparing to start socially distanced classes at the height of a global pandemic.

Nick Stewart, a meteorologist for Iowa’s News Now in Cedar Rapids, watched the weather late Sunday evening into Monday morning. A complex of storms developed in eastern Wyoming and western South Dakota and had made its way to the Missouri River by the early hours of Monday morning. Stewart was awakened by his weather radio 20 minutes before his alarm was scheduled to go off, confirming what he already knew.

“I didn’t even have to look at the radar, I knew the complex survived,” Stewart said. “Looking out the window seeing it was bright and sunny in Cedar Rapids, I knew we were going to have big problems later that day.”

 

During the late morning, Stewart and his photographer head out in the station’s chase vehicle to intercept the storm in the far western portion of their viewing area.

“As we’re driving west, it didn’t seem anything more extreme than we’ve chased in the past,” Stewart said. “It wasn’t until it moved into our far western county where we had a measured wind gust of 106 mph. So then, it became ‘we’re not talking 80-90, now we’re talking 90-100.'”

Stewart says once they got out into the open, they tried to position themselves in the most open position possible to stay away from flying debris.

As the winds hit Stewart’s position, about 20 minutes west of Cedar Falls, they quickly ramped up. Before they had to quit broadcasting to preserve the camera equipment inside the vehicle, Stewart’s chase vehicle had two windows blown out.

“I took my jacket off and I was holding it up to one of the windows, trying to keep out as much water as possible,” Stewart said. “I thought this might last five, ten minutes — even derechos, they don’t last that long — we were talking wind gusts of 70-90 mph for more than 45 minutes. Finally, at one point, the wind calms down, I put my hands in my face to catch my breath and they were warm to the touch. I looked down and they were covered in blood. Shards of glass were cutting my hand for 45 minutes.”

Stewart measured 99 mph winds at their location before they shut down the equipment and estimates at the height of the storm, winds were near 130 mph. Winds of 126 mph were reported a handful of miles from where he and his photographer rode out the storm and says the winds pushed their vehicle up the road six to eight inches. The National Weather Service estimated winds gusted to 140 mph in the southwest portion of Cedar Rapids.

The event was enough to give Stewart, a seasoned chaser who tracks tornadoes and severe weather across the Plains during the spring, nightmares.

“Being somebody who loves weather, I have never had nightmares about the weather,” Stewart said. “But for about a week after the storm, this howling sound that was almost like someone yelling or screaming at you, it had a deafening, high-pitched moan to it, that sound would play in almost every dream I had at night. It’s a sound I’ll never forget, a horrible, horrible sound.”

Once the storm cleared, the humanitarian crisis began to unfold. With the pandemic continuing, authorities were telling people who had been apart, to live together in areas where no ventilation existed.

Stewart says the event was largely unknown to the rest of the country for days due to other news events, which slowed the delivery of resources to the area.

“We were almost on our own for a few days after the event,” Stewart said. “People were trying to do what they had to do.”

The one thing Stewart says helped the area the most was the slower hurricane season at the time of the derecho.

“If this happened a few weeks later, we would have been dealing with power outage issues probably for much, much longer,” Stewart said. “We had [electrical] contractors coming in from Florida, Georgia, Louisiana, and Texas, places that were badly hit a few weeks later.”

The remainder of August was dry and unseasonably cool for the area, a big help to those who needed to repair their roofs.

In light of not only the derecho last August but the incredible cold of last month, Stewart stresses the public is extremely vulnerable to high-impact weather events. He recommends having a two-week supply of food, water, and medications — the standard disaster supply kit. A generator is not a bad investment in times of severe wind storms, ice storms, or unexpected power outages. During the downtime, take a look around your yard for things that could be a problem, such as old trees.

Most importantly, make sure your insurance coverage is up-to-date, and you have enough coverage for your home and its contents. If you’re renting, renter’s insurance is vital since insurance will cover most losses.

Finally, Stewart emphasizes the importance of having multiple ways to receive severe thunderstorm, tornado, or flash flood warnings during an event. He says the storm knocked out weather radio transmission to the Cedar Rapids area 10 minutes before the storm hit.

The August 10, 2020 derecho tracked 770 miles in 14 hours and was the costliest severe thunderstorm in United States history, totaling at least 11 billion dollars. Power was knocked out to 585,000 customers in Iowa (nearly two million people). 20 percent of Iowa’s cropland — corn and soybeans — were damaged in the storm. In Cedar Rapids, the storm destroyed 65-70 percent of the trees, and public works crews cleaned up nearly three million cubic yards of debris.

The storm killed four people, and hundreds more were injured.

.st1{display:none}Members Get More

Additional details are available for these membership levels: Basic Enthusiast
Join Now
Already a member? Log in here
Keep Up to Date - Enable Notifications OK No thanks
1 - Query: SELECT option_value FROM wp_options WHERE option_name = 'siteurl' LIMIT 1
    Time: 0.609 ms
2 - Query: SELECT * FROM wp_pmpro_membership_levels
    Time: 0.157 ms
3 - Query: SET time_zone = "+00:00"
    Time: 0.344 ms
4 - Query: SELECT t0.name AS name_1, t0.value AS value_2, t0.id AS id_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM wp_mailpoet_settings t0
    Time: 0.381 ms
5 - Query: SHOW TABLES LIKE 'wp\\_ewwwio\\_images'
    Time: 0.723 ms
6 - Query: select option_name, option_value from wp_options where option_name like 'mcloud%'
    Time: 1.159 ms
7 - Query: SHOW TABLES LIKE 'wp_mcloud_pending_optimizations'
    Time: 0.672 ms
8 - Query: SHOW TABLES LIKE 'wp_mcloud_bg_optimizations'
    Time: 0.615 ms
9 - Query: SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = 'dbb845775ff53c4a11a5569812f8843b49' AND table_name IN ('wp_toolset_associations', 'wp_toolset_connected_elements', 'wp_toolset_relationships', 'wp_toolset_type_sets')
    Time: 0.837 ms
10 - Query: SELECT count(w0_.id) AS sclr_0 FROM wp_mailpoet_subscribers w0_ WHERE w0_.deleted_at IS NULL AND w0_.status IN ('subscribed', 'unconfirmed', 'inactive')
      Time: 0.318 ms
11 - Query: SELECT a.action_id FROM wp_actionscheduler_actions a LEFT JOIN wp_actionscheduler_groups g ON g.group_id=a.group_id WHERE 1=1 AND g.slug='mailpoet-cron' AND a.hook='mailpoet/cron/daemon-trigger' AND a.args='[]' AND a.status IN ('in-progress', 'pending') LIMIT 0, 1
      Time: 0.329 ms
12 - Query: SELECT DISTINCT t.trigger_key FROM `wp_mailpoet_automations` AS a JOIN `wp_mailpoet_automation_triggers` as t WHERE a.status = 'active' AND a.id = t.automation_id ORDER BY trigger_key DESC
      Time: 0.267 ms
13 - Query: SELECT id FROM wp_pmpro_membership_levels LIMIT 1
      Time: 0.278 ms
14 - Query: SELECT id FROM wp_pmpro_membership_levels WHERE allow_signups = 1 AND (initial_payment > 0 OR billing_amount > 0 OR trial_amount > 0) LIMIT 1
      Time: 0.089 ms
15 - Query: SELECT user_id FROM wp_pmpro_memberships_users WHERE initial_payment > 0 OR billing_amount > 0 OR trial_amount > 0 LIMIT 1
      Time: 0.173 ms
16 - Query: SELECT DISTINCT meta_value FROM wp_postmeta WHERE meta_key = '_view_loop_template' AND meta_value != '0' ORDER BY post_id
      Time: 0.351 ms
17 - Query: SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('aware-2021-the-2020-iowa-derecho-and-what-kansans-can-take-from-the-event') AND post_type IN ('page','attachment')
      Time: 0.921 ms
18 - Query: SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_name = 'aware-2021-the-2020-iowa-derecho-and-what-kansans-can-take-from-the-event' AND wp_posts.post_type = 'post' ORDER BY wp_posts.post_date DESC
      Time: 0.530 ms
19 - Query: SELECT autoload FROM wp_options WHERE option_name = 'pmpro_visits' LIMIT 1
      Time: 0.564 ms
20 - Query: SHOW FULL COLUMNS FROM `wp_options`
      Time: 1.004 ms
21 - Query: UPDATE `wp_options` SET `option_value` = 'a:9:{s:5:\"today\";i:1371;s:8:\"thisdate\";s:10:\"2025-11-06\";s:4:\"week\";i:3716;s:8:\"thisweek\";s:2:\"24\";s:5:\"month\";i:11876;s:9:\"thismonth\";s:1:\"6\";s:3:\"ytd\";i:258218;s:8:\"thisyear\";s:4:\"2025\";s:7:\"alltime\";i:1475442;}' WHERE `option_name` = 'pmpro_visits'
      Time: 0.496 ms
22 - Query: SELECT ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled' AND wp_postmeta.meta_value = 'yes' ) ) AND post_title = 'aware-2021-the-2020-iowa-derecho-and-what-kansans-can-take-from-the-event/' AND post_type = 'seopress_404' AND post_status = 'publish' AND ( ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'only_not_logged_in' ) OR ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'both' ) )
      Time: 0.775 ms
23 - Query: SELECT ID FROM wp_posts WHERE 1=1 AND post_title = 'aware-2021-the-2020-iowa-derecho-and-what-kansans-can-take-from-the-event/' AND post_type = 'seopress_404'
      Time: 0.369 ms
24 - Query: SELECT ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled' AND wp_postmeta.meta_value = 'yes' ) ) AND post_title = '' AND post_type = 'seopress_404' AND post_status = 'publish' AND ( ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'only_not_logged_in' ) OR ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'both' ) )
      Time: 0.101 ms
25 - Query: SELECT ID FROM wp_posts WHERE 1=1 AND post_title = '' AND post_type = 'seopress_404'
      Time: 0.053 ms
26 - Query: SELECT ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled' AND wp_postmeta.meta_value = 'yes' ) ) AND post_title = 'aware-2021-the-2020-iowa-derecho-and-what-kansans-can-take-from-the-event' AND post_type = 'seopress_404' AND post_status = 'publish' AND ( ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'only_not_logged_in' ) OR ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'both' ) )
      Time: 0.358 ms
27 - Query: SELECT ID FROM wp_posts WHERE 1=1 AND post_title = 'aware-2021-the-2020-iowa-derecho-and-what-kansans-can-take-from-the-event' AND post_type = 'seopress_404'
      Time: 0.187 ms
28 - Query: SELECT p.ID FROM wp_posts AS p WHERE p.post_date < '2021-03-04 07:00:08' AND p.post_type = 'post' AND p.post_status = 'publish' ORDER BY p.post_date DESC LIMIT 1
      Time: 0.655 ms
29 - Query: SELECT p.ID FROM wp_posts AS p WHERE p.post_date > '2021-03-04 07:00:08' AND p.post_type = 'post' AND p.post_status = 'publish' ORDER BY p.post_date ASC LIMIT 1
      Time: 0.842 ms
30 - Query: SELECT DISTINCT t.term_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category', 'post_tag', 'wpmf_tag', 'event') AND tr.object_id IN (81332) ORDER BY t.name ASC
      Time: 0.339 ms
31 - Query: SELECT DISTINCT t.term_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category') AND tr.object_id IN (81332) ORDER BY tt.parent DESC
      Time: 0.329 ms
32 - Query: SELECT autoload FROM wp_options WHERE option_name = 'pmpro_views' LIMIT 1
      Time: 0.575 ms
33 - Query: UPDATE `wp_options` SET `option_value` = 'a:9:{s:5:\"today\";i:1585;s:8:\"thisdate\";s:10:\"2025-11-06\";s:4:\"week\";i:4348;s:8:\"thisweek\";s:2:\"24\";s:5:\"month\";i:14610;s:9:\"thismonth\";s:1:\"6\";s:3:\"ytd\";i:266334;s:8:\"thisyear\";s:4:\"2025\";s:7:\"alltime\";i:976377;}' WHERE `option_name` = 'pmpro_views'
      Time: 0.418 ms
34 - Query: (SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(22) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '81332')
      Time: 0.334 ms
35 - Query: (SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(22) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '81332')
      Time: 0.306 ms
36 - Query: (SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(22) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '81332')
      Time: 0.195 ms
37 - Query: (SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(22) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '81332')
      Time: 0.366 ms
38 - Query: SELECT DISTINCT(mp.page_id) FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_posts p ON mp.page_id = p.ID WHERE p.post_type IN('page', 'post')
      Time: 0.293 ms
39 - Query: SELECT DISTINCT(tr.object_id) FROM wp_term_relationships tr LEFT JOIN wp_posts p ON tr.object_id = p.ID WHERE tr.term_taxonomy_id IN( SELECT category_id FROM wp_pmpro_memberships_categories ) AND p.post_type IN('page', 'post')
      Time: 0.135 ms
40 - Query: (SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(20,153) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '128006')
      Time: 0.335 ms
41 - Query: (SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(20,153) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '128033')
      Time: 0.260 ms
42 - Query: (SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(23) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '127306')
      Time: 0.335 ms
43 - Query: (SELECT m.id, m.name FROM wp_pmpro_memberships_categories mc LEFT JOIN wp_pmpro_membership_levels m ON mc.membership_id = m.id WHERE mc.category_id IN(23) AND m.id IS NOT NULL) UNION (SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '127215')
      Time: 0.322 ms
44 - Query: select * from `wp_fluentform_forms` where `status` = 'published' and `id` = '19' limit 1
      Time: 0.286 ms
45 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` = 'formSettings' limit 1
      Time: 0.407 ms
46 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` = '_ff_selected_style' limit 1
      Time: 0.323 ms
47 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` in ('_custom_form_css', '_custom_form_js')
      Time: 0.277 ms
48 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` in ('_ff_form_styler_css', '_ff_selected_style', 'ffs_default')
      Time: 0.186 ms
49 - Query: select * from `wp_fluentform_form_meta` where (`form_id` = '19' and `meta_key` = 'ffs_default') limit 1
      Time: 0.203 ms
50 - Query: select * from `wp_fluentform_form_meta` where (`form_id` = '19' and `meta_key` = '_ff_form_styles') limit 1
      Time: 0.159 ms
Total Queries: 50
Total Time: 20.540 ms