2621.7 meters = 8601 feet and 4.54 inches