89 x 119 x 88 meters = 3503.94 x 4685.04 x 3464.57 inches