63 x 236 x 268 meters = 206.69 x 774.28 x 879.27 feet