I am skeptical of that elevation gain. The numbers from Garmin Connect often are much higher than from other means of measuring.
However the average power is probably accurate and is pretty impressive... about 100 watts more than what I put out for the Death Ride.