Mid Point Massacre?

Geometry Level 4

In triangle $$\triangle ABC$$, $$D$$ is an altitude on $$BC$$ and length of $$BC$$ is 24. $$E$$, $$F$$ and $$G$$ are the midpoints of $$BD$$, $$AC$$ and $$BC$$ respectively.If the area of triangle $$\triangle FGC$$ is $$30$$, what is the length of $$EF$$?

×