With an estimated 30,000 runners from nearly 40 countries, the Zappos.com Rock ‘n’ Roll Las Vegas Marathon is expected to produce a nongaming economic impact of $18.6 million and about 55,000 room nights this weekend, a tourism spokesman said Friday.