105 x 319 x 134 inches = 2.667 x 8.103 x 3.404 meters