The greatest 6-digit no is 999999
Now finding the square root of 999999
Now since we need a perfect square
We find the square of the no 999 without considering the decimal places,
So now we have,
So, the greatest 6-digit number which is a perfect square is 998001.