99 x 864 x 113 inches = 2.515 x 21.946 x 2.87 meters