56 x 32 x 268 meters = 2204.72 x 1259.84 x 10551.18 inches