89 x 109 x 64 meters = 3503.94 x 4291.34 x 2519.69 inches