267.2 meters = 876.64042 feet