Chromophore structure in bacteriorhodopsin's O640 photointermediate