Case-I
In equilibrium
Fup=mg
ViρLg=mg
AhρLg=ALρsg………(1)

Case-II
Let block is pressed by x more in liquid
Fnet=Fup1−mg
=Vi1ρLg−mg
Fnet=A(h+x)ρLg−ALρsg
Fnet=AhρLg+AxρLg−ALρsg. . . . . . . . . . (2)
from equation (1) & (2)
Fnet=AxρLgrestoring force in upward direction
α=mFnet=(AρsLAρLg)x
α=ω2xforSHM
and ω2=lg
so lg=ρsLρLg
so l=ρLρsL=900650×54=39cm