1032 x 260 x 91 inches = 26.213 x 6.604 x 2.311 meters