68 x 603 x 472 feet = 20.73 x 183.79 x 143.87 meters