504 x 64 x 626 meters = 19842.52 x 2519.69 x 24645.67 inches