424 x 871 x 244 feet = 129.24 x 265.48 x 74.37 meters