
The top 3 zones adds up to about 25% of riding. There was a lot of hill repeats and intervals so there was a lot of recovery riding in between as well.
Here is a more detail distribution of the power levels:

The 2 lines sticking out represents recovery and commuting (which is an estimate of the whole ride). The threshold is sitting right around 250-260 which is where the distribution turns back down. Not as textbook as far as spotting the functional threshold power (FTP) is concerned. There was supposed to be a big dropoff in the distribution which does not exist here.