343 x 33 x 105 feet = 104.55 x 10.06 x 32 meters