fifteen hundred miles

This measurement is significant, because it is essentially the distance between the Nile and Euphrates Rivers, which was the land God promised to Abraham (Gen 15:18). God is true to His promises and completes His covenant with Abraham.

From Revelation: An Explication © A resource for learning how to read the Bible.