640 x 276 x 260 meters = 25196.85 x 10866.14 x 10236.22 inches