Perfect Square
481978116 is a perfect square (21954 × 21954)
Four hundred and eighty-one million, nine hundred and seventy-eight thousand, one hundred and sixteen.
481978116 is a perfect square (21954 × 21954)
481978116 is even
Previous even number is 481978114
Next even number is 481978118
Wednesday, 10 April 1985 10:48:36 UTC