According to some geezer on Eggheads, there is an average of 465 beans in a normal size can. Breathtaking.