float64 reg coord if needed

alternative approach to #907

make float64 coord if input is regular and float64 is required to recognise regulatrity