654 x 69 x 429 inches = 16.612 x 1.753 x 10.897 meters