Hi IMO that looks right. Ramp rests take some 75"ish" % of your final minute average power to determine FTP.
Cheers Niko