San Pedro is 3000 ft long which is more than enough for anything from a twin otter (which is a short landing and take off aircraft) or any of the aircraft that take off here, but would be way too short for any of the afore mentioned high speed commercial twins.
Runway length doesn't have to be an issue...
http://www.chelbi.net/mi17/pass_mi17.php