There is no guarantee than any passive HDMI cable will do what you want at the length you want. A standard HDMI cable is only certified to handle up to 1080i/720p. A high speed HDMI cable is certified to handle any HDMI signal. The longest certified standard cable is about 45'. The longest certified high speed cable is about 25'.
That said, folks have reported success with 1080p/60 at 100'. The certification test is conservative, and real world performance is often better. HDMI performance depends on the bit rate, the cables, all the electronics involved, and the environment. What works for one person may not work for another. Change one thing, and it is a whole new ball game.
BJC Series 1 cable will give you the best chance of achieving the results you want because it is essentially built to tighter tolerances than most cables because of the use of Belden bonded-pair cable. However, a monoprice cable might do the job. Only way you are going to find out is buy one and try it out.
If you want guaranteed performance, you are going to have to go with something like a HDBaseT based extender.