63 x 696 x 384 meters = 206.69 x 2283.46 x 1259.84 feet