The haboob that hit Phoenix on July 5 was indeed a monster, the largest in decades. It was at least 100 miles long, lasted for two hours, and was several thousand feet high. A second, less powerful haboob hit on July 18.  Such dust storms are relatively common in Arizona.