678 x 552 x 266 feet = 206.65 x 168.25 x 81.08 meters