261 x 99 x 104 inches = 6.629 x 2.515 x 2.642 meters