Hubble Space Telescope and ground-based spectroscopy of K648 in M15