The owner of struggling Chapel Hill Mall needs to come up with nearly $950,000 to retain ownership and to keep the lights on.