63 x 189 x 384 meters = 206.69 x 620.08 x 1259.84 feet