I'm giving this my best shot at it(tel me if i am wrong) Also befor i start. The problem said"Segments EG (which is a repeating decimal)" and "EG = 40"

40 is not a repeating decimal.

EG=40

DC=27

40*27=1080

next,BC*FH=1080 and BC=AD=18

1080/18 = 60

FH=60

Just like geno3141!

And guest, in geno3141's answer, EG is smaller than AD

I believe the question has some error it says EG=40 and AD=18

AD is a hypotenuse of EG so....