88 x 282 x 78 feet = 26.82 x 85.95 x 23.77 meters