Perfect Square
169000000 is a perfect square (13000 × 13000)
One hundred and sixty-nine million.
169000000 is a perfect square (13000 × 13000)
169000000 is even
Previous even number is 168999998
Next even number is 169000002
Sunday, 11 May 1975 00:26:40 UTC