are almansc predictions accurate