Perfect Square
992008032016 is a perfect square (995996 × 995996)
Nine hundred and ninety-two billion, eight million, thirty-two thousand and sixteen.
992008032016 is a perfect square (995996 × 995996)
992008032016 is even
Previous even number is 992008032014
Next even number is 992008032018