Perfect Square
7984970441361 is a perfect square (2825769 × 2825769)
Seven trillion, nine hundred and eighty-four billion, nine hundred and seventy million, four hundred and forty-one thousand, three hundred and sixty-one.
7984970441361 is a perfect square (2825769 × 2825769)
7984970441361 is odd
Previous odd number is 7984970441359
Next odd number is 7984970441363