267 x 401 x 84 inches = 6.782 x 10.185 x 2.134 meters