who sang the song how far is heaven