198 x 28 x 20 meters = 649.61 x 91.86 x 65.62 feet