So it looks like John messed up at his appointment and thought he heard 17 lbs...but he really heard 17 inches (his head circumference).
I called the Dr. office today to get the rest of his stats:
Turns out he is 14 lbs. 7 oz.
That is more normal I think.
He is 25 1/2 inches long.