134 x 266 x 359 feet = 40.84 x 81.08 x 109.42 meters