Information related to (216112) 2006 RP90