How to tell the length of your cycle?

Tina
So I got my period back in Dec after birth control and it was regular started Dec 23rd, Jan 22, Feb 21st, Mar 23, then it was a week late in April not starting till Apr 30th. When I plugged those dates in on this site it says I'm due Jun 1st but I have never had a long cycles like that. is this right?