lol, 42 trillion coins

.
I believe bitcoin is said to continue to produce coins for mining until 2140, so about 132 years after it was introduce.
So if we used that number in our calculation and figure that each block will take exactly 5 mins to mine. We'll get the reward for each block to be 3,026,843 coins or about 10,089 coins for each second it takes to mine a block.