New details emerge on Baglietto’s custom 54m Project 10231