Due date?

So my last peroid was 8th jan... do making me 6weeks 6 days, however i took a OPK the 7th feb 2 days before my next expected period and i got a positive OPK, so would that make me 4 weeks? Not 6? Confused as worried incade i go for my ultra sound and im 2 weeks behind... anyone got any help