95 x 726 x 861 inches = 2.413 x 18.44 x 21.869 meters