666 x 357 x 312 feet = 203 x 108.81 x 95.1 meters