66 x 33 x 18 feet = 20.12 x 10.06 x 5.49 meters