25 x 109.9 meters = 82.02 x 360.56 feet