20 x 124 x 856 meters = 787.4 x 4881.89 x 33700.79 inches