129 x 316 x 357 feet = 39.32 x 96.32 x 108.81 meters