Spring equinox 2023: Why day and night aren't actually equal in length