52 x 259 x 630 meters = 2047.24 x 10196.85 x 24803.15 inches