368 x 660 x 116 meters = 14488.19 x 25984.25 x 4566.93 inches