126 x 667 x 452 inches = 3.2 x 16.942 x 11.481 meters