127 x 389 x 620 inches = 3.226 x 9.881 x 15.748 meters