89 x 35 x 260 meters = 3503.94 x 1377.95 x 10236.22 inches