667 x 268 x 380 inches = 16.942 x 6.807 x 9.652 meters