Thank you again for your patience in this matter. Unfortunately, we have not been able to find a keeper that is 4" long like yours. In fact, I've never seen anything like that. The only thing I can suggest is maybe getting a small metal plate at a local hardware store, mounting it where you place a keeper, and then installing one of ours over it. Even then, I cannot guarantee that it will work. I am sorry we cannot be of more help.