41 x 67 meters = 134.51 x 219.82 feet