i guess it´s 5 km or so.
Amazing it´s known in the U.S. :-) In fact I´ve never been there...
Stever is a small river near Haltern, it merges with the Lippe there to be exact. I guess our ancestors settled by its banks...