There are 340 trillion trillion trillion.
That's 34 followed by 37 zeros.
340,000,000,000,000,000,000,000,000,000,000,000,000
That's 4.5333333e+28 unique addresses for every living person on Earth.
Each human could have billions of web cams assigned just to them.
Soon our national debt will surpass IPV6 :-)
Which is a good thing because of how inefficiently the addresses are currently being allocated. Last time I looked at it, many ISPs that have started to convert to IPv6 were assigning huge blocks to individuals. Each residential address was getting the equivalent of the entire IPv4 address space. (or at least an entire class A block). I'd be satisfied with having the IPv4 equivalent of a class C block (256 addresses).