518 x 668 x 94 feet = 157.89 x 203.61 x 28.65 meters