Most Biblical scholars consider the 144,000 to be a symbolic number--the 12 tribes (Old Testament) times the 12 apostles (New Testament) times 1,000, the number of perfection. There is lots of numerical symbolism in Revelation.
_________________________
May your trails be crooked, winding, lonesome, dangerous, leading to the most amazing view--E. Abbey