129 x 330 x 141 feet = 39.32 x 100.58 x 42.98 meters