All checked out fine at the Doctor's appointment today. He is back to his birth weight and is now 22inches. They say that they aren't really stretched out at birth so it is more difficult to measure them when they are minutes old. That would account for most of the 1.5 inch change in length. We are very happy that he is a healthy and growing little dude.