708.3 meters = 2323 feet and 9.83 inches