129 x 102 x 580 inches = 3.277 x 2.591 x 14.732 meters