104 x 136 meters = 341.21 x 446.19 feet