Windshield Leaks

I already did post the pic with the hole. there is a rectangular piece of rubber coming out of it. Here it is again.

20230326_143044.jpg