40.8 x 25.3 meters = 133.86 x 83.01 feet