41 x 138.8 meters = 134.51 x 455.38 feet