389 x 376 inches = 9.881 x 9.55 meters