Stephen Elop can see Finland from his house