128 x 220 x 407 meters = 419.95 x 721.78 x 1335.3 feet