115 x 664 x 320 feet = 35.05 x 202.39 x 97.54 meters