Definitely a hybrid. You can expect 6-8 inches. S. Longirostris is incredibly rare. I have been searching for years for evidence that anyone even has one in an aquarium settings. The closest I've come is stories of people who had them in the 80a it would be incredible to see one in person. One of the holy grails for big cat keepers