Highest-Resolution Picture of Io