28 x 413 x 93 meters = 1102.36 x 16259.84 x 3661.42 inches