186 x 343 x 678 feet = 56.69 x 104.55 x 206.65 meters