That is not correct, not even close. The estimated number of atoms in the observable universe (10^80) is 71 million trillion trilliontimes greater than 2^160.
Molecules?
Yes, because the average molecule contains more than 71 million trillion trillion atoms.