52.3 x 136 meters = 171.59 x 446.19 feet