91 x 121 x 90 meters = 3582.68 x 4763.78 x 3543.31 inches