Russia will invest $17.5B. And you can arrive by water taxi at the stadiums in Qatar. They will be luxurious air-conditioned buildings of course.
They will build 9 stadiums, apparently within a 30Km radius (one with a giels all around TV screens, 420,000 sq. ft of TV area). One wonders what will they use the stadiums for after the WC ends.