624 x 261 x 69 inches = 15.85 x 6.629 x 1.753 meters