it was shocking enough to find out she was , by the doctor 's approximation , at least twelve weeks along , but when he 'd done the internal sonogram to ascertain fetal age , he 'd found two heartbeats .