89260 mm to feet