22 x 266 x 595 meters = 866.14 x 10472.44 x 23425.2 inches