283 x 181 x 142 feet = 86.26 x 55.17 x 43.28 meters