Back in April, we sounded the Sports Conch to let you know that the California and Carolina Leagues would hold their All-Star Home Run Derby for 2016 on an aircraft carrier. People, know this: that thing that we told you about has indeed come to pass.

On Monday, sluggers from those two High-A minor-league circuits thronged upon the deck of the U.S.S. Midway in the Port of San Diego. Their mission? Hit baseballs into the Pacific Ocean. Via Michael Clair of Cut4, the rules of engagement ...

Batters received 10 swings each and first needed to clear a tall, makeshift chain-link fence about 150 feet from the batter's box to account for height on their blasts. Then, to count as a home run, the ball needed to pass a marker of buoys in the water 350 feet from home plate.

And here's a diagram of the setup from back in April ...

Here's the cage ...

And the long view ...

When we got to the finals, we were left with Mariners prospect Kyle Petty and Orioles prospect Aderlin Rodriguez. Via Jen Mac Ramos, here's video of the final round ...

And your winner ...

IT'S OVER! @BakoBlaze's Kyle Petty takes home the inaugural Midway Classic crown 👑🏆 See you tomorrow at the ASG! pic.twitter.com/GX2Ywgv61h — Lake Elsinore Storm (@Storm_Baseball) June 21, 2016

Finally, a cool video roundup of the event by the San Diego Union-Tribune ...

.@Storm_Baseball hosted a home run derby on the @USSMidwayMuseum that was won by @BakoBlaze star. How it looked: pic.twitter.com/v1e3Bgb2kY — San Diego U-T Sports (@sdutSports) June 21, 2016

More Home Run Derbies in unconventional settings, please.