41.8 x 26.3 meters = 137.14 x 86.29 feet