424 x 111 x 421 meters = 1391.08 x 364.17 x 1381.23 feet