228 x 424 x 108 meters = 748.03 x 1391.08 x 354.33 feet