136 x 113.8 meters = 446.19 x 373.36 feet