During the Invisible Touch Tour, which the live recording of "That's All" captures at Wembley Stadium, Genesis was at the height of their commercial success. The tour supported their album "Invisible Touch," released in 1986, which was a pivotal moment in their career, featuring hit singles like "Land of Confusion" and "In Too Deep." This album marked a significant shift toward a more pop-oriented sound, allowing the band to reach a broad audience and solidifying their status as a major act in the rock genre. The Wembley Stadium concert reflects the band's massive popularity at the time; they played to sold-out crowds and showcased elaborate stage designs and theatrical performances. Notably, it was during this era that Genesis staged one of their most memorable performances, blending progressive rock elements with mainstream appeal, making it a defining moment in their legacy.