半匹有可能是25尺(8.33米)或50尺(16.67米)。

这是因为:一匹,有以下几层意思:   1,量词,用于指整卷的绸或布(五十尺、一百尺不等)。   

2,一匹等于十丈,一丈等于十尺,一米等于三尺,则1匹=10丈=100尺=33.3333333米 ,口语,一匹布应该是没有固定的长短 只是一个名词

3、中国古时对布匹使用的计量单位是分、寸、尺、丈、匹。所以一匹布应是33.33米。1匹=10丈=100尺=33.3333333米