Perfect Square
1197160000 is a perfect square (34600 × 34600)
One billion, one hundred and ninety-seven million, one hundred and sixty thousand.
1197160000 is a perfect square (34600 × 34600)
1197160000 is even
Previous even number is 1197159998
Next even number is 1197160002
Sunday, 09 December 2007 00:26:40 UTC