124 x 669 x 222 meters = 406.82 x 2194.88 x 728.35 feet