364 x 157 x 268 meters = 1194.23 x 515.09 x 879.27 feet