267.53 meters = 877 feet and 8.68 inches