126 x 753 x 385 feet = 38.4 x 229.51 x 117.35 meters