389 x 94 inches = 9.881 x 2.388 meters