132 x 530 x 104 meters = 433.07 x 1738.85 x 341.21 feet