127 x 104 x 264 inches = 3.226 x 2.642 x 6.706 meters