136 x 41.2 meters = 446.19 x 135.17 feet