Is the Hindu calendar correct