228 x 99 x 665 feet = 69.49 x 30.18 x 202.69 meters