The 2017 MasterCraft X26 is a 26-foot, yacht-certified ski and wakeboard boat. It's known for its luxury, performance, and smooth ride. Powered by the Ilmor 7000 at 407 hrs. Upgraded Wet Sounds stereo system to enjoy your favorite tunes at any time.