368 x 268 x 228 meters = 1207.35 x 879.27 x 748.03 feet