Added surface position report decoder