We’ve added the FF95. you can see it here: https://sailboatdata.com/sailboat/ff95/
We did not see the file you tried to upload. We currently have a limit of 500 KB for images. If you want, please send your image to contact [at] sailboatdata [dot] com.
Thanks for sending us the info on the FF95.