333 x 143 x 134 feet = 101.5 x 43.59 x 40.84 meters