I imported a raster into QGIS but it is not displaying correctly. The workspace projection is WGS84, Zone 39N, with units of meters. The raster is in the same projection, except in U.S. feet. The raster appears to be offset by the amount expected due to a units problem. QGIS doesn't have a compatible projection in feet, and I don't see any way to specify the horizontal units. I tried to create a custom projection, using the following specification from the projection of my raster:
PROJCS["WGS_1984_UTM_zone_39N_ft",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["false_easting",1640416.666666667],PARAMETER["false_northing",0.0],PARAMETER["central_meridian",51.0],PARAMETER["scale_factor",0.9996],PARAMETER["latitude_of_origin",0.0],UNIT["Foot_US",0.3048006096012192]]
However, QGIS complains that this projection is identical to EPSG 32639, which is in meters, not feet.
Is there a way to specify the units or otherwise fix this issue?