678.64 meters = 2226 feet and 6.11 inches