What is my cycle?

I last had AF on 24 April and have just come on AF 24 may, on glow it said I was 4 days late on af what is my actual cycle as I thought it was normally 28 days?