839 x 642 x 257 inches = 21.311 x 16.307 x 6.528 meters