86 x 780 x 176 feet = 26.21 x 237.74 x 53.64 meters