132 x 443 meters = 433.07 x 1453.41 feet