135 x 514 x 143 feet = 41.15 x 156.67 x 43.59 meters