260 x 463 x 664 feet = 79.25 x 141.12 x 202.39 meters