120 x 751 x 886 inches = 3.048 x 19.075 x 22.504 meters