Strange, looks to me like you've got a EPILEDS BN-R4242E-A3 (I hope it's ok to link spec sheets), which would be 650nm at most. The only 660nm epileds I seem able to find is BH-C4242D-A1
I'd say, with no numbers for straight comparison, the epiled is about 1/3 to 1/2 the power of the luxeon...