Fuel Leak on 2002 BMW 325i

when I fill the gas tank, fuel leaks out. I have seen where it is coming from but it is leaking fast enuf that there is a large pool starting about midway of the car immediately after fill up but it seems to stop after the gas hand gets to about 3/4 full.

Asked by for the 2002 BMW 325i
Don't drive your car anymore, get it fixed before it goes up in flames!