129 x 678 x 334 feet = 39.32 x 206.65 x 101.8 meters