40.9 x 29.1 meters = 134.19 x 95.47 feet