3 1/2 pounds... omg.. that's so tiny!!

So glad to hear he'll be okay!