729 x 257 x 326 inches = 18.517 x 6.528 x 8.28 meters