58 x 389 inches = 1.473 x 9.881 meters