267.36 meters = 877 feet and 1.98 inches