116 x 24.3 meters = 380.58 x 79.72 feet