768 x 65 x 665 feet = 234.09 x 19.81 x 202.69 meters