671 x 276 x 210 meters = 26417.32 x 10866.14 x 8267.72 inches