54 x 381 inches = 1.372 x 9.677 meters