268 x 59 x 424 meters = 10551.18 x 2322.83 x 16692.91 inches