132 x 271 x 161 meters = 433.07 x 889.11 x 528.22 feet