39.8 x 24.3 meters = 130.58 x 79.72 feet