25 x 141.5 meters = 82.02 x 464.24 feet