68 x 290 x 579 feet = 20.73 x 88.39 x 176.48 meters