28 x 233 x 21 meters = 1102.36 x 9173.23 x 826.77 inches