137 x 113 feet = 41.76 x 34.44 meters