675 x 83 x 635 feet = 205.74 x 25.3 x 193.55 meters