The math and discussion of infinity in the problem unnecessarily complicate it.
You could ask: You have a 10^-30 chance of winning $10^40, otherwise you'll win $1.
Based on expected utility you should pay a huge sum to play, based on the real world you should pay $1. (Adjust the large numbers as needed if you have an issue that that much money doesn't exist.)