My little boy

Re

My little boy is going to be 2 months old tomorrow and he is so tell already that is is in 3 to 6 months sleepers. What happened to my little man that was 19" long.