267.46 meters = 877 feet and 5.92 inches