2044.6 meters = 6708 feet and 0.06 inches