The International Space Station crew members are expected to splash down near the Florida Panhandle to close out a nearly 200-day stay in space.