In the live recording of "The Number Of The Beast" from April 10, 2011, Iron Maiden was in the midst of their "The Final Frontier World Tour," promoting their album "The Final Frontier," which was released in 2010. This album marked the band's first studio release since "A Matter of Life and Death" in 2006 and was well-received, debuting at number one in several countries. The live performance in Santiago showcases Iron Maiden's enduring popularity and the energy of their live shows, characterized by elaborate stage setups and a dedicated fan base. Notably, "The Number of the Beast," originally released in 1982, remains a cornerstone of their live repertoire, symbolizing the band's legacy in heavy metal. This concert highlighted the enduring appeal of their classic hits even as they introduced newer material.