58 x 106 x 642 feet = 17.68 x 32.31 x 195.68 meters