29.5 x 41 meters = 96.78 x 134.51 feet