264 x 467 x 668 feet = 80.47 x 142.34 x 203.61 meters