104 x 133.1 meters = 341.21 x 436.68 feet