Endeavor is docked for the International Space Station , where it will remain until next Wednesday when unhitches for the return to earth .