20 x 41 meters = 65.62 x 134.51 feet