Calculate a start position from width
Use start position from map