1040 x 268 x 99 inches = 26.416 x 6.807 x 2.515 meters