I'd compute the volume of a random sample of individual kernels. Then get the average, and standard deviation, then remember that 68% of a population will be within one standard deviation of the average. Then get the volume of the 2 liter bottle, and do some division.
I'm a very happy linode.com
customer, I'm sure you will be too!