28 x 53 x 620 inches = 0.711 x 1.346 x 15.748 meters