Perfect Square
9004491664 is a perfect square (94892 × 94892)
Nine billion, four million, four hundred and ninety-one thousand, six hundred and sixty-four.
9004491664 is a perfect square (94892 × 94892)
9004491664 is even
Previous even number is 9004491662
Next even number is 9004491666