674 x 82 x 634 feet = 205.44 x 24.99 x 193.24 meters