53 x 26 x 98 inches = 1.346 x 0.66 x 2.489 meters