130 x 22 x 664 inches = 3.302 x 0.559 x 16.866 meters