The top of that lid is 23 1/2"L. Sebastian is about 30"L and weighs in around 500grams. He was born some time around June/July 2005.