871 x 172 x 106 feet = 265.48 x 52.43 x 32.31 meters