36.9 x 25.1 meters = 121.06 x 82.35 feet