264 x 105 x 190 inches = 6.706 x 2.667 x 4.826 meters