Confused!

I am new on this app, & I have a question.. I am 21 weeks & 6 days pregnant but, I feel like I am 5 weeks ahead, can the nurses get the weeks wrong? Or are they fairly accurate? Because my last period lasted for 2 &1/2 days