Impeller length: 89mm. Oil seal: OD 22mm x ID 12mm x W 7mm. Mechanical seal: OD 30mm x ID 14mm x 12mm.