99 x 235 x 421 feet = 30.18 x 71.63 x 128.32 meters