Information related to (216162) 2006 SL360