132 x 505 x 871 feet = 40.23 x 153.92 x 265.48 meters