39.7 x 41 meters = 130.25 x 134.51 feet