124 x 424 x 234 meters = 406.82 x 1391.08 x 767.72 feet