205 x 76 x 642 feet = 62.48 x 23.16 x 195.68 meters