529 x 222 x 66 feet = 161.24 x 67.67 x 20.12 meters