Time of Flight Measurements over Optical Communication Using Field-Programmable Gate Array Multi-Gigabit Transceivers