143 x 51 x 526 feet = 43.59 x 15.54 x 160.32 meters