88 x 261 x 293 meters = 288.71 x 856.3 x 961.29 feet