Perfect Square
387420489000000 is a perfect square (19683000 × 19683000)
Three hundred and eighty-seven trillion, four hundred and twenty billion, four hundred and eighty-nine million.
387420489000000 is a perfect square (19683000 × 19683000)
387420489000000 is even
Previous even number is 387420488999998
Next even number is 387420489000002