Amels’ 74m Project 24207 has left the shed