128 x 677 x 333 feet = 39.01 x 206.35 x 101.5 meters