76 x 41 meters = 249.34 x 134.51 feet