126 x 891 x 140 inches = 3.2 x 22.631 x 3.556 meters