1039 x 267 x 98 inches = 26.391 x 6.782 x 2.489 meters