A MAN has spent two hours in waters off Fraser Island after his boat struck what was thought to be a whale and capsized early this morning.