677.9 meters = 2224.081365 feet