I have been looking around at breeder's sites, and noticed that most of the sizes are in grams. I suppose that makes perfectly good sense, but I have no idea how to translate these into sizes that I can understand.

I am in the market for a new ball python, and I want to get one that is fairly young and that I can watch grow. So, can anyone give me an idea of what size (possibley in length and girth) these snakes are? ie 100 grams=approx 18in., 250 grams=2 feet...

I realize that converting grams to length would not be exact, but want some sort of idea of the size of snake I would be getting.

Thanks!