105 x 993 x 212 inches = 2.667 x 25.222 x 5.385 meters