Not sure. AFAIK, he's not releasing any power data from the TdF - does somebody know otherwise?
Screencap from Strava, showing Strava estimated power from stage 8. Insane numbers. Generally i don't trust Strava estimated power, but these numbers are well, super-human. 60 minute FTP of 8.4 W/kg. Sheesh.
He'd be better off releasing the real data and I think he's damaging himself by not.