120 x 93 x 676 inches = 3.048 x 2.362 x 17.17 meters