Perfect Square
1375645148641 is a perfect square (1172879 × 1172879)
One trillion, three hundred and seventy-five billion, six hundred and forty-five million, one hundred and forty-eight thousand, six hundred and forty-one.
1375645148641 is a perfect square (1172879 × 1172879)
1375645148641 is odd
Previous odd number is 1375645148639
Next odd number is 1375645148643