267.41 meters = 877 feet and 3.95 inches