A pregnant mother who thought she was expecting a small seven pound baby ended up giving birth to a daughter who tipped the scales at huge 14 pounds.
Alisha Hernandez of Alamosa in southern Colarado went into labor on Monday and gave birth to Mia Yasmin Garcia by caesarean section at the San Luis Valley Hospital.
But Miss Hernandez and midwives who helped deliver the baby were shocked when baby Mia arrived looking a lot larger than they first thought she would be.
And after being weighed it was revealed that the newborn tipped the scales at 13 pounds, 13 ounces and measuring 22 inches long.
Her father Francisco Garcia told 9News: 'They're all shocked that they're seeing a baby like that. Even in the San Luis Valley, they were like whoa! They opened their eyes like they've never seen a baby like that.