No offence intended... but have you checked with a tailor?

Frank