89 x 426 x 95 meters = 3503.94 x 16771.65 x 3740.16 inches