678.65 meters = 2226 feet and 6.5 inches