116 x 20 x 124 meters = 4566.93 x 787.4 x 4881.89 inches