126 x 425 x 447 feet = 38.4 x 129.54 x 136.25 meters