28 x 132 x 864 meters = 1102.36 x 5196.85 x 34015.75 inches