267.02 meters = 876 feet and 0.6 inches