261 x 447 x 63 meters = 10275.59 x 17598.43 x 2480.31 inches