126 x 675 x 331 feet = 38.4 x 205.74 x 100.89 meters