136 x 114.9 meters = 446.19 x 376.97 feet