I also think it sounds high, but that's 90% of the better of the 8-minute averages from the SL's built-in power meter. At my weight, that comes out to a semi-plausible 2.1W/kg.
@mschwett , who's had a lot of power meter experience, once said that his Specialized built-in power meters tended to...