87 x 678 x 82 feet = 26.52 x 206.65 x 24.99 meters