143 x 891 inches = 3.632 x 22.631 meters