Awesome smash watts. Without being able to analyze the file directly I’d say your FTP is at least 275 - 288watts. What’s interesting is that your 60 min power is greater than your 30 minute power.
I bet you’ve seen this but you can also manually analyze only the duration which you were going as hard as you could and use that per our training tip here: