678.15 meters = 2224 feet and 10.82 inches