Lululemon Blue Powder S/S Performance Mens Button Front Size Medium
Length is 28.5 in.
eBay