528 x 75 x 124 feet = 160.93 x 22.86 x 37.8 meters