620 x 257 x 65 inches = 15.748 x 6.528 x 1.651 meters