120 x 351 x 443 meters = 393.7 x 1151.57 x 1453.41 feet