Naumachos 105 nearing completion