Im pretty sure the sand is not perfectly flat there.
I thought this was shot on my 60D which would have been 18mp, but it turns out I shot it on my even older Canon XSI, which is 12mp.
I have printer large with 12mp before. Its not that bad. I dont need it to be perfectly crisp