267.6 meters = 877 feet and 11.43 inches