Alright, maybe I just missed the explanation (seen the movie twice so far), but there's just that one thing I couldn't understand seeing John Koestler (Nicolas Cage) decrypting the prophecy. Sorry for the long spoiler block, but don't want to spoil anything for people who haven't seen it yet.
After noticing the possible meaning of the numbers, John writes down all numbers written on the sheet of paper on a blackboard.
Then he starts circling days, months, years, numbers of casualities and coordinates with colored markers.
And here's the one thing I don't understand: Days, months and years are obviously always the same length (I think they're always 2 digits in the movie; but doesn't really matter whether 2 or 4 digits for years). The issue are the numbers of casualities as well as coordinates. How does he know how long these numbers are and which of the following digits form the next date or coordinate?
Simple example: 111121111 - what date is in there (considering leading and trailing digits are part of casualities or coordinates)? 11/12/11? 12/11/11? 21/11/...?