Meet Mehrzad, the tallest Paralympian of all time