128 x 315 x 356 feet = 39.01 x 96.01 x 108.51 meters