119 x 660 x 445 inches = 3.023 x 16.764 x 11.303 meters