120 x 560 x 124 meters = 393.7 x 1837.27 x 406.82 feet