268 x 170 x 99 meters = 879.27 x 557.74 x 324.8 feet