224 x 366 x 665 feet = 68.28 x 111.56 x 202.69 meters