120 x 607 x 65 meters = 4724.41 x 23897.64 x 2559.06 inches