117 x 25.3 meters = 383.86 x 83.01 feet