She did say that she could see Russia but it was from an island off the coast of Alaska, not her porch. The porch bit was SNL.
You can see Russia from three sites in Alaska:
Little Diomedes Island
St. Michael’s Island
A radar station in Alaska
So, Sarah was correct.