Check out "TOAC" on line they have insulation in 2 ft rolls that can be cut to length to surround your entire oven insert, don't forget the back wall of the oven also.

Their phone # is...