432 x 142 x 63 feet = 131.67 x 43.28 x 19.2 meters