84 x 136 meters = 275.59 x 446.19 feet