121 x 955 x 421 meters = 396.98 x 3133.2 x 1381.23 feet