what is the scientific name of the species whose common name 's largest measured between 1.3 to 1.5 m ( 4 to 5 ft ) in length ?
megaladapis grandidieri