56 x 708 x 86 feet = 17.07 x 215.8 x 26.21 meters