362 x 763 x 105 feet = 110.34 x 232.56 x 32 meters