Word problem help needed!

Height of a tree

A woodcutter determines the height of a tall tree by first measuring a smaller one 125ft away, then moving so that his eyes are in line of sight along the tops of the trees, and measuring how far he is standing from the small tree (see figure). Suppose the small tree is 20ft tall, the man is 25ft from the small tree, and his eye level is 5ft above the ground. How tall is the taller tree?

5ft....................20ft..................talle r tree

25ft 125ft

I got 30ft, but I dont think it is right , here is what I did:

(h/150)(5/25) = 750/25 = 30

Any help would be greatly appreciated ! thanks!