61 x 34 x 512 inches = 1.549 x 0.864 x 13.005 meters