116 x 138.9 meters = 380.58 x 455.71 feet