Time Of Flight Measurements Over Optical Communication Using Field-Programmable Gate Array Multi-Gigabit Transceivers