421 x 262 x 132 meters = 1381.23 x 859.58 x 433.07 feet