I was concerned about whether the PCS4BC spin on FLO oil filter was going to fit my 2022 BMW R1250RT because the side mounted OEM filter was short and squat and the FLO filter seemed taller/longer. I called tech support and the dude there gave me all the measurements of the filter. I measured from the engine out the distance and it seemed like it would fit, so I ordered it. Gotta say, the fit is perfect..even with the Wunderlich cylinder/crash bars installed. Awesome product…
This is my second  first one was for my BMW f800ST….50k miles on filter and never an issue.. Its the last filter you’ll ever buy for your bike….