884 meters = 2900.262467 feet