669 x 134 x 591 meters = 26338.58 x 5275.59 x 23267.72 inches