423 x 995 inches = 10.744 x 25.273 meters