566 x 63 x 23 meters = 22283.46 x 2480.31 x 905.51 inches