84 x 421 x 90 meters = 3307.09 x 16574.8 x 3543.31 inches