63 x 293 x 98 meters = 206.69 x 961.29 x 321.52 feet