75 x 526 x 322 feet = 22.86 x 160.32 x 98.15 meters