63 x 263 x 52 meters = 206.69 x 862.86 x 170.6 feet