122 x 421 x 443 feet = 37.19 x 128.32 x 135.03 meters