63 x 352 x 354 meters = 206.69 x 1154.86 x 1161.42 feet