The Book of Revelation is the only book of prophecy of the New Testament. It is not to be taken literally, in many instances, as though it were a letter from one of the Apostles. Much of it is symbolic.
If my understanding is correct, the events portrayed are not in chronological order. Revelation is best understood, I believe, if we think of the various scenes as being many faces of one diamond that keeps revolving.