111 x 61 x 89 meters = 4370.08 x 2401.57 x 3503.94 inches