84 x 23 x 64 meters = 3307.09 x 905.51 x 2519.69 inches