41 x 19.4 meters = 134.51 x 63.65 feet