421 x 108 x 418 meters = 1381.23 x 354.33 x 1371.39 feet