The city in Revelation 21 is over 1300 miles (12,000 stadia) cubed, almost unimaginably massive. Like the Tabernacle/Temple, the specific measurements of the New Jerusalem are more than physical dimensions: 3, 4, 12, 144, etc. These aren't random numbers. They were chosen and related because they have meaning.