This is the uprated Fiesta ST150 ib5+ mainshaft pinion front bearing that has the inner bearing race on the pinion mainshaft and the roller bearing half that presses into the bellhousing (front aluminium case)
Dimension is approx 27.5mm x 62.5mm x 17.4mm