Assalamualaikum! Okay so based on your cycle, medically they'll count from your last period on 4 Oct, so that would make you around 5-6 weeks now (kira dari 4 Oct sampai sekarang), tapi since you ovulated later around 28 Oct, your actual baby age is probably younger than that, maybe around 3-4 weeks. The thing is, doctors usually go by LMP (last menstrual period) for dating purposes even though it's not 100% accurate, especially when you have longer cycles like yours; best to confirm with your doctor or ultrasound sebab they can give you the most accurate dating based on scan. Congratulations on your positive test!