68 x 167 x 261 meters = 223.1 x 547.9 x 856.3 feet