Let ABCD, A', B', C', D' represent the tower on square base ABCD. since the elevations of B' and D' at O are the same each equal to 45o, it follows that the position O of the observer must he on the diagonal CA of the base produced. The elevation of A' at O is 60o. Then from the figure it is clear that
OA=hcot60o=h√3
and OB=OD=hcot45o=h.
Also, ∠OAB=135o
Hence from ΔOAB, we have
OB2=OA2+AB2−2.OA.ABcos135o
or h2=h23+a2−2(h23).a(−1√2)
or 2h2−√6ah−3a2=0
ha=√6(√5+1)4