Perfect Square
256289060475000004 is a perfect square (506249998 × 506249998)
256289060475000004 is a perfect square (506249998 × 506249998)
256289060475000004 is even
Previous even number is 256289060475000002
Next even number is 256289060475000006