Eggs come in different sizes. There can be 100% size differences depending on the type of bird. Typical variation is usually a lot lower.
Yes, even from what you might call an ordinary chicken.
I know this because I have chickens. One hen lays eggs 50% bigger than the others. Another frequently does double yolks. This is far from uncommon.