Changed message reader to handle lat/lng